These things are kinda like socks, they do not have insoles. They do not have annoying seams across the toes. Just the rubber soles that wrap around and up the heels. Got tired of wearing crocs or flip flops in terribly slippery tile floored showers. They weigh next to nothing and take up no room in backpack or bags, so they are great for travel and keeping feet protected from strange floors you might prefer not to put your bare feet on. They are also quite good at keeping my feet warm. They are totally synthetic and will make feet sweat a bit but are great to avoid hauling around socks or slippers to keep your feet from freezing, or an additional pair of shoes to keep from killing yourself in a user-unfriendly shower.