I ordered this set for the screened in porch and it is perfect.  I put it together by myself in about 2 hours.  It's solid, the cushions are firm and substantial, and the chairs and loveseat are very comfortable.