Love my pig slippers. They are very comfortable and keep my feet nice and toasty. The soles of the slippers are thick foam. The bottom of the sole has the no slip dots. My husband liked them too. He had me order him a pair as well, but he chose a different animal.