These socks fit well and they are a perfect length.  I also like the colored stripes because they're cute and they make it easy to match the socks.  The only thing I was disappointed in was how thin the material is. I'm afraid that they will not wear well because they are so thin and since I wear a lot of mules I can't just keep wearing them after they get holes in them.