I love the fabric, very soft and just as pictured. The cushions are firm but comfortable and will probably get a little softer with time. Very easy to put together as well.