Great bench, three spots on the one i purchased was damaged.  If it wasn't I would have given it 5 stars.  Quality control should definitely have tossed a few pieces that were in my box.,  It was not damaged during shipping, definitely damaged before it was packed.   I didn't return it because its not worth the hassle to return such a big package.   It was pretty easy to put together.  If it wasnt damaged it would be gorgeous.