It has come as it had actually come considering the price. The socks are thin, do not hold the leg (slip) and are shorter than shown in the pictures. The colors are also different than seen in the pictures, even the dark blue is a medium blue. Buy again? Not guaranteed.