This is great, washed well - per instructions wash before use. It does collect extra water in the netting so I ran the spin cycle twice before putting in the dryer. Twin size fits perfectly on our 8" memory foam mattress (which sits on a platform bed). Little one hasn't had any accidents since we have gotten it so only giving 4 stars until I know for sure it doesn't leak once on the bed.