The socks were good. Only the blue and white stripe is actually blue and beige. Service was poor! My beef is that I paid for shipping and was expecting Expedited shipping and to receive in 1-2 weeks. What got was almost 6 weeks travel time because seller shipped via the "cheapest possible method" - literally on a slow (very slow) boat from China. I always receive AliExpress orders in 2 weeks or less and the shipping cost is free there! Very disappointed in this sellers shipping time frame.