Took an hour and a half to put together. Seems sturdy enough, but not as sturdy as the one we had to return due to a missing part. Also, the seats are not as wide as I would like to accommodate two people comfortably. We just put it together, so time will tell.