I wish I could have kept these shoes. I really like that they are light weight, the color is really bright and fun, the fabric was nice... The problem comes from the Vibram sole, which really disappointed me because I have three pairs of Vibram Fivefinges that I love. I have wide feet, especially right at the edge of the foot under where the pinkie toe joins the foot. (Sorry, I don't know the technical names for foot parts :P) I was excited that these shoes were offered in a wide width! The shoe upper (cloth) parts were really great and comfortable. However, after wearing them for less than 30 minutes during a P90X3 workout, the edge of the sole felt like it was breaking the little bones in the edge of my feet! if you look at the picture of the shoe, it's that little triangle part of the edge of the sole. The problem seems to be that while they made the shoe upper to be wider, they left the sole to be standard size. What happens is that you get sort of a foot muffin top spill over situation and that pointy part digs into your foot. OUCH! So I am disappointed and sending them back.