Love this mat!  Just the right size for in front of the door and the colors are perfect.  I like the thickness and the feel is not too scratchy even for bare feet or the puppy paws. Nice rubber backing that adds some weight and will keep it in place.  Shipped very fast..100% happy with it!