Once put together, it is a sturdy piece of furniture. Directions are only by pictures so you have to spend time trying to figure our next steps. There is a good 6” gap between the twin mattress and the inside of the bed frame. Inside of bed frame/seating/sleeping area is 77” so a twinXL At 80” will not fit.