This twin bed was easy to put together and fit my space perfectly. The mattress I have fits the frame comfortably. The product was shipped and delivered in a timely fashion.