I ordered these in a 6.  I'm normally a 5.5-6 so I'd say they fit pretty accurately (my feet are wide).  Super cute,  The green is a true green color.  I bought these to go with a little black dress for my daughters high school graduation.  She's going to Michigan State University in the fall so I thought the green would be a nice touch.  The heels are about 4" so they'll take a little practice as I'm not used to a heel that high but I can see wearing these with Jeans and other things.  They give a nice pop of color!  (My daughter bought similar shoes in black from a different designer that were WAY more expensive.... they look and fit exactly the same!)