Can’t attest to its quality since I’ve only had it a few days but it went on the mattress easy and zipped up with no issue so far I’m happy. Hope it holds up to toddler accidents