Delivered on time. Seems of good quality. But if compression is the main reason for buying then look elsewhere. Try under Armour. They are superior in quality and provide much more compression. You'll pay more though.