I've bought several of these mattress covers over the last 7 years...they are great...keep the mattress clean & dry,comfortable to sleep on,wash well,last a long time,stay on the mattress-even the thick ones,a fair price for the quality...every bed in my home has at least 2-one on & one in the wash(or linen closet)...they have been a godsend when the pets have urinated on the bed...I've even bought them for friends & family...I wish I had them when the kids were little...a great mattress cover!!!