I love this arrangement! The cushions are nice and thick, unlike most inexpensive seating, and the furniture is sturdy and looks great.  It was a little tedious to put together because of the struggle of working with an Allen wrench, and some of the parts were mislabeled. However,  it was easy enough to determine what went where and there were plenty of extra bolts, etc. I assembled it in under an hour by myself.  
This was a good purchase and looks fantastic on my patio! I gave it a 4 only because the table is very low. It could easily be a little taller and still work well with the couch, but would also complement other pieces combined with the set. Also not a 5  because of the labeling errors. But a very strong 4! Would definitely buy again.