This set is exactly as shown and expected based on the reviews I read! The denim color I chose is a nice deep blue color. The cushions are firm yet, very comfortable! Also, they took their shape very easily and the extra pillows have a nice feel to them. I will likely continue to use them (normally I don’t). No missing or damaged pieces. It’s a solid, quality set and a great deal comparatively to other sets like it. I highly recommend! I even got them sooner than expected. I thought I was going to have to wait 8-10 weeks and got them after only 2 weeks- bonus! 
Only bummer is the assembly directions leave a bit to be desired. They are not detailed so it  takes longer to put together than I would’ve hoped. Once the first piece was figured out the others were easier. It took about 3.5- 4   hours total, to put together.