This bench is overall fantastic. It was super easy to put together and all of the screw holes actually aligned which was a total bonus. The only reason I took one star off is because the edges on the seat are a little sharp for my kids’ small fingers and there are some straggly plastic pieces hanging in a couple of places. Overall I’m thrilled with the purchase, the price, and the overall quality.