The frame is stable and strong- which is what we were looking for.
My hubby is tall and the couch is not awkwardly small on him- which is what we found on most stores.   
As most others have said, the cushions are firm and not too comfy, but it works for a seating option when we have guests. And, it was very time consuming to put together. We ended up bringing it in our house to assemble in the air conditioning. 
Overall, we are happy with the product and will be purchasing two matching chairs.