Ok so I wear a size 10 normally but I read the reviews and bough a size 9. And voila ! Perfect fit ! Very cute and offbeat looking. Color is more greyish- so it is clearly not brown and clearly not sea-green. I love it. Keeping it