The bench was easy to put together. It is sturdy. I was impressed with the weight. I was concerned that for the price it would be flimsy , it isn’t.