We’re very happy with this set!  The blue denim is a great color, and the furniture is very comfortable.  I’m going to get some 16 X 16 inch pillows for the sofa and the chairs.  After reading other reviews I paid for assembly service, but they canceled on us twice so my husband put it together himself.  He said it wasn’t hard, you just had to make sure you didn’t tighten up the screws until all the pieces were in place.