Pretty easy to put together. Very sturdy and nice looking. Would have given this 5-stars except for installation of the gas strut. It’s slightly too long even when adjusted to the minimum length as the pre-drilled holes dictate the alignment. Finally got it connected. Opened and closed the bench lid a couple times. The pressure was too great and stripped out the screws on one end. I now plan on drilling 3 new holes and getting longer screws.