Perfect.  We ordered Twin XL for high schooler.   And surprisingly this wasnt that expensive but its beautiful and sturdy so far.