I puchased these socks for my 15 year old daughter for her birthday. She absolutely loved them. She put them on right away and was running around to watch the capes flutter. She has gotten lots of compliments on them.  There are 2 reason I did not give them 5 * First the size, it states that it is for junior but the calf is small. My daughter has small feet but muscular calves so they are tight. Not so much to keep her from wearing them though. The last is not so much a problem with the socks but in how they are cared for.  WASH INSIDE OUT WITH CAPES TUCKED IN!!!!! DO NOT PUT IN DRYER!!!!!!!!!!!!!!!!! The capes will shrink and begun to separate.