Overall it's good, looks nice, reasonably comfortable. But the legs are all uneven and I had to put blocks under three of them to even it up. That is my hand completely under one of the legs. I now have a rug under the bench and I hid the block under the rug so it's not too obvious. I would not order this again and do not recommend.