It's a SNUGGIE for your feet!
Absolutely amazing shoes! They're so comfy and stylish that I wear them everywhere! If you plan to wear them outside make sure you put a good coat of suede protector on them otherwise they WILL stain very easily by even the slightest amount of water. Also, make sure you order at LEAST a 1/2 size bigger than your usual because they are very snug all the way around. I wear an 8-8-1/2 and I ordered a 9 and they're still a little tight with socks on. Great shoe, you won't be disappointed!