I purchased this product for my son to protect the new mattresses we bought for his bunk bed. Its a little difficult to slip on by yourself so be sure to have someone help! Easy to clean and great protection!