Nice and sturdy. Great price. I had someone assemble it (not many pieces but lots of screws), and the assembly took about 20 minutes. (Just get someone to put it together.) Cushions smell when you take it out of the box  but it dissipated when out of the box for a day or so. Comfortable feel. Back is soft and the flat pillows are a bit stiff, but they loosen up. 
Overall, great purchase for a fraction of the price. Very satisfied.