The cushion appears to be quite soft and the cover is very good. We also have the provision to take off the cover for washing. The quality of plastic is a 3star out of 5 as it does not give us confidence on how long it would last. Overall, ok with the product. Fits very well to mid and 3rd row seats of XL6 (which has a different width to headrest frame than the seats up front). Most other products do not fit, which is the reason why this one gets overall 4 star :D