This chair is firm, but comfortable.  The beige color is a perfect match with my sofa and love seat and it will be a nicing seating option when we have company.  I dont think its a real good chair to use as an everyday piece to sit and watch TV as it is small, but it will be great for extra sitting for company.