The bench is very pretty and feels sturdy. The wooden legs are nice looking and appear to be solid wood and the grey velvet matches with everything and is super soft. However, the quality control is poor. The ways in which the holes for the side pieces were screwed makes the two sides noticably different in height. We couldn't re- drill holes in the correct place because the structure is MDF. It's not terribly noticable where we have the bench placed, so we decided to keep it, but I was disappointed.