For the money, this is a nice, expensive looking sofa. It looks like the fabric will wear well. The color online was not representative-we ordered the charcoal gray and it is a darker gray than it appeared in the picture, but that is actually better for us because I think it will be better for kids and pets. We ordered this because of the headrests, however the headrests are not tall enough for us (we are a tall family, over 5'10"). It is a firm seat, but again, this makes it seem that it will wear well. This is not a soft, melt-into sofa, but it is comfortable and firm. It looks like it will easily sit 7 people. Shipping took about 2 weeks. No complaints. Arrived in good shape.