This bench is like 95% perfect. I love it, the look of it is great especially for the price I thought it looks very nice.  The only thing is is that the legs didn't line up properly so it did not lay flat and wobbled, so we attached some furniture pads to the bottom to get it to be level and not shaky.  I wonder if we flipped one of the end stands it would probably be right, but the screws they give you are poorly made and some of them got stripped when assembling so we were nervous to undo them to try.