Perfect..exactly as described ! Have not put it outside yet so hopefully it will wear well ! Color and design is gorgeous ! ..After placing it outside I realized that it really holds the water when it rains..very squishy when you walk on it. fortunately it dries up with the sun but I think it should repel the water better instead of absorbing it.