I don't know why I didn't get this sooner! My toddler, unfortunately, wets the bed occasionally and it is nearly impossible to clean the actual mattress! Well goodbye mattress stains and odors! The cover fits perfectly over my tempurpedic mattress, is super comfortable, and easy to clean!