I found them to be quite snug. The design looks nice, very clean cool look to them. They cushion my feet and seem better than New Balance that I am suppose to wear. I would have loved them. One completely fell apart. Volví a pedir 27 cm y le quedaron perfecto. I didnt realize how much a platform sole helped prevent leg pain (knee, foot, ankle, etc. UPDATE #2: 3 years later now and still look perfect! This is well stitchedLove the olive green color. If worn from morning to night the comfy elastic on the top of foot will hurt but that happens with any shoe that has elastic in top of the foot.