These shoes looked very cute. I have to say the sole was very sturdy--which is nice, but it was so thick that it left no room for a normal foot to fit. My daughter's feet are not even close to big. In fact, we've had trouble finding shoes that aren't too wide, but these shoes, while long enough, were extremely tight on her. We tried them for a day (so we cannot return them), and they left deep marks on her feet. The canvas that made up the top of the shoe was very thin, and didn't appear to be good quality.  Also--the heart accent on top looked fine on one shoe (it is embroidered onto the cloth), but on the other, resembled some strange blob that didn't look anything like the double heart.<br /><br />I would not purchase this product or this brand again without seeing it in an actual store and having the chance to inspect first.