DO NOT BUY FROM ALIEXPRESS!
Terrible experience. Dealt with a seller (BDIEN Bike Store) who is a liar and thief. I ordered large pants, but I was sent a pair that were a similar to a small child size pants. I couldnt even fit my legs in. I sent the seller proof that he had the wrong sizes for US large. What he called "large" was in actuality a "small". The seller was rude and had no customer service skill.
So keep these 2 things in mind:
1. When you buy on Aliexpress be prepared for rude sellers, no customer service,
2. If you aren't satisfied with your order expect and no refunds. If you want to return any items from the USA, the sellers do not provide free return shipping. To ship to China it will cost at a minimum $35 - $50 for small items, so it isn't worth it for items less than $50.00. Aliexpress knows this and that is why they offer a "money back refund when the items are returned". They know most people in the US aren't going to return the item because it is too expensive.
DO NOT BUY FROM ALIEXPRESS!