It was easy to put on a 12” mattress but it shredded rather quickly when my dogs climbed onto the bed and it had sheets and a comforter on.