Thick, soft, & plush! Feels great to walk on and my dogs love laying on it too! The colors are pretty & subtle.