The colors are vibrant and are pretty much true to the color I saw on my screen. The size is perfect to cover my entire patio and it looks to be a really good quality. Time will tell, but so far, love it.