They were for my granddaughter and she loves them.  She is very petite for a 12 yr old.  I  got her a size 5  ladies.  They fit her fine in the calf; but if you have large calves they might be a bit snug.