Beautiful non-slip, quality. The color is solid throughout, material is a waffle weave. I let the cat sit on it and was pulling hair out for a bit...flip it over if your kitty joins you on the deck!