I purchase a XL twin platform bed frame it was so easy to set up. I was sorry that I did not purchase the mattress at the same time. This frame fit my 6' daughter perfectly. I have recommended this product to my friends.