My mid century bench arrived three days after purchase and in perfect condition. Took me less than five minutes to attach the very sturdy legs. This bench is good quality and just the right weight. I absolutely love this as my coffee table and fits perfectly into my eclectic living room decor. The cushion is firm and the color is pretty close to the image, kind of like a denim color. I don't do the matchy, matchy thing so the wood tone is fine with me.