The color is great and seems like it will hold up and not stain or fade. The fabric is sturdy but also soft and pretty creating the perfect surrounding for my hot tub gazebo.