Great daybed. Easy to put together but had to pre-drill for some of the screws because the wood was so hard. That's a good thing because this daybed is very sturdy and rock solid. The upholstery is just like the photo and good quality. Fits regular twin mattresses with enough room to tuck linens. I put furniture coasters under the legs to give the bottom mattress enough room to slide in.