It fit well and went on easily. Hopefully it is waterproof and hypoallergenic. it's on a guest room bed.