Perfect fit, very comfortable and the mattress doesn't slide on the bed frame like the pads that are water repellent and cause you to sweat.