The socks arrived only a couple of days after I ordered them.  They were great quality and I received a lot of compliments on them.  They fit average size and do need to be worn over leggings so you can see the full affect. Great product. I would purchase from them again:-)