Sturdy weave! Nice texture. The color is solid but it actually has a hint of color variance in the material so it doesn't look "printed". the colors look really good with my orangeish finish on the patio furniture. I had a hard time finding an umbrella and pillows to match so I went bold and mixed patterns to make it work : )