Very happy with this sofa. Color has a denim look and fabric is soft but feels like it will hold up to use. Cushion is firm but not uncomfortable. Nail head detail is a nice touch. This will take two people to put together and took us 15-30 mins.