Made in Canada! My kids are thrilled to finally have training swimsuits that actually fit. The size chart measurements for this work quite well (and the cutting is a touch more generous than Speedo). One of my kids dislikes very tight suits — measures at a 27” bust (85 lbs), usu has to tolerate the vertical tightness/discomfort of a Speedo 28 (Endurance+ Flyback), but she found that the Finz Long Torso 28 actually fit comfortably throughout! (So if you usually size up, you probably won’t need to with this one!) My other kid used to have to order meh Long Torso swimsuits from the USA, and she never matched her teammates. We are thrilled that Team Aquatic is carrying this Long Torso option.