Colors are terrific. The material is "plasticky" and the edges don't lay quite flat. Good for the price and it will do for this summer out on the deck but I think we'll invest in a better quality carpet for next year.