I bought 2 different times from aliexpress; Both times I was very disappointed. First, I ordered two pair of polo shorts, it was 3 weeks or more before they showed up. Their XL is our Medium size. Obviously, I was very disappointed. Second, I ordered a watch which was shipped but when it arrived, it wouldn't run; I took the watch to a watch shop, but they said they couldn't fix it because it was so cheaply made. I WILL NOT BUY FROM THIS WEBSITE again. BE forewarned... They are scammers.