These are very nice looking chairs. The cushions are firm as you would want them to be in a chair like this. The fabric is appealing and nice to look at. It took a little time to put them together but easy enough to do. Overall, very pleased with my purchase.