First off the size chart is OFF! I followed the size chart and got a size medium! When the product arrived I tried the trainer on and couldn't get it to zip up. I decided I wanted to exchange for a larger size. However, they have to inspect the product before going through the exchange process. A part of that process includes the packaging it came in. Unfortunately, the packaging got thrown away by one of my roommates, so I didn't have the packaging. The tags were still on the trainer. Since I don't have the packaging it won't pass inspection even though the trainer itself is in perfect shape. They also do not provide return labels. Given that this company is popular you would think they would, but they don't.