Perfect fit for my room.  Firm seating makes for a comfortable experience.  Love it!