I purchased this for my 12 year old son's new mattress. So far so good. He put it on himself without issue and the price was great too!