Nice daybed, attractive and seems very sturdy. I got a twin XL mattress (Newell 10 inch firm mattress) for it based on other reviews here and I am glad I did. It fit perfectly. See photo.  With a regular twin mattress there would have been a 5 inch gap at the end. I also got a 10 inch mattress so there would be no gap at the back, again based on other reviews. The daybed is rather large, 95 inches long, so keep that in mind when ordering. I did pay the extra to have it professionally assembled, which I thought was way too high ($115) but the assembler was great and did a good job.