I am using thus in my waiting room at my veterinary office. 
The bench is not as sturdy as other reviews indicated. The back flexes if you lean back on it. It is not even on the floor and I did follow the directions on tightening the bolts. I had to add felt pads under two legs. 
The hex screwdriver is cheap and I stripped two bolts while tightening them. 
It took me about 25 minutes by myself to assemble it. It helped to lay the seat over a coffee table while attaching the legs.