Very happy with the purchase. A regular size matress fits...dont know why it says xl for the twin beds. But very pleased.