These were not my first choice of chairs but after 3 delays and 2 months later on my other order I found these. They are firm but comfortable. They are a soft material and so far easy to clean. After a few days of the cat testing it out, there is no cat hair stuck! Solid chairs and easy to assemble. I would recommend.