Worth the wait!!! This set was on back order because I wanted the denim blue and I am so glad I waited. The color is perfect and the furniture quality is substantial. I put it together myself except for the final tightenings that needed my husband's strength. The allen wrench aspect of the assembly process was the most challenging. It did take forever as you could not always make a full turn and had to keep resetting so that added a significant amount of time to the assembly. If there is one criticism it is that the chair seat cushions seem more supportive than the sofa cushions. But I love the set and honestly I bought is so my aging beagle mix could rest next to me on the sofa. Cody loves it and that's what is most important! It is really a nice addition to our porch!