I bought the beige color and it looks so expensive and large! Can easily seat 3 people comfortably. It is firm but not uncomfortable. Highly recommend.