We Are Satisfied With Our Purchase. The Color Of The Fabric And The Legs Are Exactly What Is Shown. The Seat Is Somewhat Firm, But I Am Finding That The Seat Is Starting To Sag. Pros: Well Made, Easy To Assemble And Price Reasonablecons: Need More Color Choices