I just got these 2 days ago and they fit as expected but good thing I followed everyone's advice and ordered 1/2 size bigger, they are definitely snug.  They are a lot brighter than expected, more turquoise than light blue like the picture appears but still cute.  Can't wait to start wearing them!