These benches work great.  The finish was uniform on all four I bought, and there were no scratches or gouges.  Also included all hardware.  The benches went together well.  I recommend puting everything together loosely, making sure the legs level out on the surface you will be using, and then give a final tighen up before hammering the wooden plugs into the screw holes. They leveled up nicely this way, and have remianed tight even with daily usage. These are made in Thailand, in case anyone besides me looks for things like origin of products.