THIS SITE IS FROM CHINA. AND THE LARGE SIZES ARE MADE TO FIT SMALL CHINESE WOMEN I THINK. PLUS I PAID FOR EXPEDITD SHIPPING 6-8 DAYS, AN EXTRA 15 DOLLARS AND IT STILL TOOK OVER 15 DAYS TO GET MY ORDER. I REQUESTED A REFUND FOR THE EXPEDITED SHIPPING AND THEY REFUSED - STATING 'IT WILL BE THERE'. DO NOT ORDER FROM THESE PEOPLE.