This is a pretty decent piece for the price. Definitely remember that you get what you pay for.  
My biggest issue was that the back cushions are actually just loose polyfill inside a case that is attached to the sofa and mine were too full and very poorly stuffed, which gave them a sloppy, lumpy look. I unzipped the case, adjusted and removed some stuffing and it looks 100% better. 
After my order I was quoted about 9 weeks to delivery, but it actually only took about 3 weeks.