Acorns never disappoint. I got a pair for my 20 year old niece and she loves them! I also got a pair for myself and my feet are toasty warm.  The pattern is more attractive than it appears on the screen here - really pretty and cheerful.  I wear a size 6.5 -7 shoe and the extra-small women's size fits me well.  My niece's feet are larger (size 9) and the women's Large were good.  You really can't go wrong with acorn socks.  I wear them with clogs and boots, and around the house as a kind of slipper.  I wish these pretty ones came with the grippy soles, but they don't so I just walk carefully on my hardwood floors so I don't slip.  I have been wearing Acorns for 10 years or so and I am so glad I found them!