So far it feels sturdy. Wasn't very difficult to put together.  The seating area was the most challenging to figure out since the instructions weren't very clear on how to complete this part. Once we figured it out, it was still somewhat challenging to get these screws connected to the little nuggets.