One of the other reviews said that these run large - they do not.  I definitely purchased a size too small, otherwise these would have been super cute.  They are just as bright as they look in the picture.