So easy to put on; much easier than having to slide under a mattress.  I was concerned about whether the elastic would hold, but it is firm and stretches perfectly around the mattress.