This is a really nice bench.   well made, easy to assemble .  Perfect for what I wanted.  One thing I would suggest is that it should have some kind of non-slip pad on the bottom of the legs, as if you are not careful it does slide easily.    Thus the 4 star rating, otherwise it would have given it a five.