great bench, sturdy and wasn't hard to put together. I have no complaints. I gave 4 stars instead of 5 only because we've had it less than a month, so I can't speak to how it will stand the test of time.