My grandson and his friend put it together in a couple of hours and it looks really nice. The mattresses are firm and comfortable. Perfect for a rustic feeling in my room.