Previous reviews about the mattress size were very confusing. It's advertised as Twin XL but some say it is too big, however some say a regular twin was too small. I decided to wait and put it together and measure myself. When I got it, one box had a white bed and the other two had a red bed. Great Offer Stock fixed it without a problem, but it took more time and was quite difficult to repackage. My daughter also had to sleep on the floor for a week. Side note, twin XL memory foam is a good mattress pick.