We read many reviews before purchasing. I was so hesitant to buy online and was scared it would not be as advertised . 
We were pleasantly surprised when it arrived . Very sturdy, cushions are nice and firm, fit well. The grey is much more blue than it appears in the photo, but we are happy with it. 
It took about an hour to assemble and feels very solid.