I love these socks.  This is my second pair and they are not only cute, they stay up and wear well.  If you are looking for something that is not only eye catching but stays tough and strong use after use... okay, probably should be replaced or buy more so you don't wear it out but this is a great sock.  I will buy again and again.  If you have small feet, it's not great.  I wear size 7 and it is slightly lose.  They have larger sizes too.