Perfect rug for our pool deck ... Vibrant colors as pictured ... Great quality that holds up in direct sun and weather.