This bench is beautiful!  I love the style and (gray) color. The cushion top is quite thick, not plush or squishy. The bench itself very solid (200 lb. man sits on it to put on shoes) Only had to screw on the legs, very simple. I would highly recommend this purchase.