The bed took about a 3 hour set up time . The desk also didnt fit . We had to rig something up. It was very time consuming. It seems sturdy . My 200 pond husband got on the top bunk to put the sheets on with no problem .