The bench was easy to assemble and looks great. It is not as sturdy as I excepted given the high weight limit. My small child can shake it - yes, bolts are tightened correctly. I also noticed areas of rust developing on the seat area that are not painted. It’s been outside for three weeks.