Went on wonderfully with the help of the delivery guys. I bought a new mattress & box springs. You could have skipped the terry cover. It does nothing and would have liked the fabric that is on the rest of the cover.
Ordered item and then received them within 3 days, very good order/shipping. Item is what I requested and fits the bed great, easy to install with two people to lift mattress. Have not had long enough to know about bed protection.