They don't have any soles or specialty support but they are so warm and comfortable.
They just slip on and it's like walking on a cloud. They don't get too hot and are very breathable.
I love them, would definitely recommend to others.