I ordered this product for 2 stated purposes: to be able to adjust the length of the skirt and to not have to lift the mattress. Although the concept allows you to adjust the height, you still have to move the mattress to get the pins in securely. We have a king-sized mattress which is very heavy. Doing the first side wasn't awful but the weight of the mattress pushes the pins (on the 1st side) to bending when you need to do the 2nd side. Yes it is better than lifting the mattress but not a good solution for me.
It does go on w/o any heavy lifting and with my fat mattress and tall bed, it was one of the few that had enough length. My only complaint- and it is small- is that the fabric is quite thin, but I find I don't look closely at it anyway. Have not tried washing it yet- that will be the test. Iron carfully! It is poly.