It is soft and has stretchy elastic sides which make it fit snug yet is easy to put on the mattress.