Thank you all for the honest reviews on this set! I am so glad I went ahead and ordered it! Yes it took about 3 hours to put together and yes some of the holes might not have aligned but if you take your time and attach everything before you tighten the hardware you will be fine. I do not leave the cushions out in the rain. I found a storage box that matches pretty well. Overall, I'm happy with my purchase.