Thick, but soft on the feet. We liked it so much we bought two more, different pattern but same great quality.