I'm super satisfied with this purchase.  The shipping was fast, the price was right, and the bench was easy to assemble and is nice and sturdy.  You can feel a tiny amount of flex in the seat when two people sit on it and one moves, but for the price, no complaints!  As a mention, some people reviewing this product had complained about bolts coming loose over time, so when I assembled mine I used blue thread lock on all the screws.  Simple solution.  I would gladly buy this bench again.