This bedskirt is as easy to put on and stated in the directions. You do not have to have the mattress off. It hangs perfectly and does not sag. I would definitely recommend this skirt.