The fabric is super soft and the cushions are perfect. It’s low enough to the ground that my dogs toys don’t roll under it, which is huge for me (and her). True to the color in the pictures and I love the matching throw pillows it comes with. The delivery/set up was also super easy. 5/5