This set is sturdy, lightweight, modular, and comes all assembled except for the table, which is a quick 8 screw assembly. The cushions arent as firm as I would like, but they hold their shape well. 
If you choose a color different than the snow for the cushion color, it will come with the snow cushions with black piping as well as the color you choose. The cushion covers could be made out of a better material, but I plan to keep them out of the rain.
I would have preferred if the cushions had straps to keep them attached to the seats, but overall Im very happy with my purchase.