These look darling and very amusing, but when my daughter put them on, found out they are too narrow to go higher than just above her shin.  These will fit a child or someone petite or with extremely thin legs, or calves that have not been developed by dancing, hiking, bike riding, etc.  There should have been a better indicator on size and fit.
Colors are bright, artwork effective; but she will have to wear them scrunched down over sneakers, so the pattern cannot be displayed. not worth the price..