1st THIS IS NOT A SOFA -this is a Loveseat!  So at least list your item correctly.
2nd  This Loveseat is hard as a ROCK!
3rd  The cushion don't even cover the entire seat.  As you can see in the photos they are around 3 inches short.  I am very annoyed.  I will calling about this.  I will eventually make new ones since I do upholstery but still!
The fabric is thin.
The pillows that came with it are terrible but I knew that and still ordered it because I have so many here that I have made that I can use on this LOVESEAT.  
Also, the cushions are only covered on one side.  How much do you save doing that?  Really?
Anyway,  this could have been a five star piece if it wasn't for these errors which are weird.
I don't recommend this.  It looks good but that's it.