Product seems fine, but I will know more after a few washings. Delivery was supposed to be on a Friday, but instead it came on Monday. The picture shows black and grey, but every pair I received is a different shade of blue.