I thought the fabric was really soft and it was easy to put together. I only wish the back cushions were thicker.  I definitely need to get throw pillows for leaning against.  It came quickly though and I am happy with it for the price.