"The top took over a month to get which I und ... " (more)erstand it comes from China, but also the sizes are just too inconsistent for me to keep purchasing with China as a whole. I usually have to get XL with every company and then I order that with this seller and it's too big to even wear. "