I work in a hospital so I got some heavy duty bandages and the shoes rubbed my heels so much I kept bleeding through the bandages. Did receive These have a tiny bit of cushion and a little bit of a wobble board inside. Its the middle of winter, and my bike is on a trainer, so no big deal for now, but I am not sure I want to use this thing out on the road because I think that the vibrations of the road and the pounding sun of summer are going to make the straps snap (I do a lot of long endurance rides). I wear a size 9 shoe and purchased the womens 9-10. Theyre ALL great. Very sturdy and easy to use. I lobe them! memory foam. We bought these for his second bday, but had to give them a few does early because we’ll, we couldn’t wait.