This bench was perfect. Very easy to assemble--just the legs needed to be installed. The fabric is rich looking and the cushion is harder than I expected--which is good--because it won't sag over time when people sit on it. Looks more expensive than it is and I already received multiple compliments. I put it under a window in the living room and it looks beautiful.