Very comfortable and sturdy. The heel is suede, the front of the shoe is a breathable elastane fabric, and the straps are very stretchy elastic. I’m a size 3 in South Africa, and these fit perfectly. I was worried the straps would be too loose or tight. They’re very stretchy so they’re perfect.