It did take me a few minutes to figure out how to get the cover to fit my mattress. But once I had it installed it was a great fit. Definitely have confidence this will protect my mattress from everything.