The chairs are a little tall but I was already expecting that reading other comments. The cushions are nice and firm. A quality piece that I expect to last many seasons.