I have a 13 temperpedic mattress and it fits perfect and wasnt difficult to put on by myself