This set looks great and we love it. The seats are firm, but comfortable enough. A little big of damage on a couple of the legs, but it wasn't too bad.