They are a little slippery on some surfaces, like my kitchen linoleum, but they look really nice and match most outfits. They are not very squishy, but they are very airy (the sole material must have a lot of air pockets) and comfortable.