The fit is absolutely perfect! It took a bit of work to get it on to our mattress since we have a pretty thick Tempurpedic. I’m thrilled that it is hypoallergenic and the zippers are concealed in a small pocket (shown)!! Very good purchase if you’re considering. Be mindful of the washing instructions.