Bought this bench to match my new bed. It matches beautifully. It came with a tiny stain on top. I figured hardly anyone would notice and didn’t want to go thru the hassle of returning and putting together a new one. So I kept it. The bottom cloth part was torn apart too but no one will ever know unless they flip it over. Overall, happy with my purchase.