We have four mattresses, each with a Casper mattress protector.  Both the Queen size and the Twin size fit very well and appear to be high quality.  We're very satisfied.