Very sturdy. Pretty straightforward to put together for the most part. The difficult part is screwing in the table top leg to the leg base. It is a long opening in the base and hard to get in there and screw it. Furthermore after screwing the leg into the table top the screw went dented the table top which is extremely disappointing. The bench: the four screws “I” that are used to attach the bench to its leg base DO NOT stay screwed into the seat cushion. Thank goodness for the 4 “A” screws in the corners.