Happy with purchase as it fits mattress well and protected my son's matress from spills. Only downfall was a small seam separation after washing. Still giving four stars because of the comfort level and waterproof factor AND my son washed it himself with a large load of other things. I think if it were washed on gentle by itself it would have held up.