This bench is solid and sturdy. High quality and well made. I am very happy with this purchase! The tools needed to assemble it were not included, I had to get an allen wrench. It was pretty simple to do.