In itself it is fine but when I took it out of the package he had bits of plastic species caught in the seams, which are easily removed anyway. But there are two small bluish spot on a yellow and it is boring even if they not see much. I bought the same kind of cushion from another vendor, a little cheaper and the policy of that seller was much better quality.