Great for the price. Fabric is soft. Loveseat is definitely firm but not so much so that it’s uncomfortable. Back of seating isn’t as cushioned so hind pillows recommended. While still in the beige family, the color is a bit darker than advertised/expected. Super easy to assemble. Took me less than 10 minutes by myself and no tools required. Light enough to move around easily. Overall, extremely satisfied with this purchase and a steal for the price.