What a rug should be... Thick, soft and warm on bare feet. Perfect in every way..