Pretty easy to put on.  It does help if you have an extra set of hands though. If not you would probably have to set the mattress up on end.  Not made of plastic so it doesn't make you sweat. Seems to be working as it should. Would definitely purchase again.