The bench itself is nice and exactly what I ordered.  The reason for only 3 stars is that the hardware that came with it was missing screws (bench needs 8 and I only got 5) and the allen wrench needed to put it together.  Once I got it put together, I was quite happy with it.