Great bench but it was very hard to put together and the holes did not line up for screwing it together. The bench is very sturdy but I can't get the legs to stop turning. All in all I'm very happy with the purchase and would definitely recommend it. Just make sure you have a strong person help you. Definitely NOT a one person job to assemble.