I am really happy with this purchase. The chair is very firm and well made. With two black and white dogs, I was nervous how the fabric would hold up to their hair. So far, you can't even tell! I would definitely recommend this armchair.