It only took us 20 minutes to put together. We’re impressed with how sturdy it is. The seat is wide enough for me to lay down on.