It took about an hour and a half to put together. It seems to be very sturdy. My son spent the night and he is a huge man. He said it was very comfortable. It also shipped very fast.  I would highly recommend it.