this is the second pair of mel shoes i've bought. the first pair i bought big - i'm usually a 7, 7 1/2, but reviews generally tended to advise buying up, and not risking it with my feet being a little wide, i chose an 8. they were a little big, but probably not enough to go down a full size. with this pair i chose to go with a 7 and they fit perfectly!

most other plastic/jelly shoes are stiff and uncomfortable and hurt to walk in. on top of that, ballet flats are usually awkward to walk around in, for me, at least. these ones are soft and flexible, and the soles are spongy and cushiony. my only complaint about the insole is that if your feet are a little dirty or you kick up a little dirt while walking, the dirt will rub off into the shoe. they're easy to clean, though, so it's not a big deal. and for being ballet flats, the strap across the top of the foot makes them much easier to walk in.

they got here exactly when expected - which, i have to admit, was a little disappointing, because usually when i order shoes from amazon they get here a day or two early. i wore them out to run errands the same day, and they were incredibly easy to walk in, unless your jeans don't fit properly and pool around the shoes, which mine did. best to wear better fitting bottoms with them. they did give me a blister, but as i was moving awkwardly to try to avoid dragging the bottom of my pants on the ground, i kind of deserved it.

i absolutely love mel brand and definitely plan to buy more of their styles. highly recommend the brand and this adorable shoe!