Perfect! Been waiting months for this chair and came back in stock just as I was hitting 8 months pregnant! Matches the room perfect. Firm, but comfortable.