We are quite pleased with this set for the money! It is not large in size but is adequate. My husband is 6'1" and he can sit in the chairs and love seat very comfortably. The cushions are nice and somewhat water repellent. We plan to keep them stored inside. The assembly of all pieces probably took me about 2 hours. Not hard, occasionally had to make adjustments to align all screw holes. Not too bad to do though. Each piece appears to be sturdy and well aligned. 
Now we will see how it takes the weather!