The only reason it got a 4 star was because the original mattress cover was the wrong size but customer service was quick to get the correct size mailed to me. It’s a perfect fit and does what it’s suppose to.