Just finished putting the beds together last night. Took 2 of us just over an hour at a leisurely pace. The beds are sturdy and look very nice. Regular twin mattresses will fit and it fits in the area we planned for. We are very happy with our purchase!