I really liked my DeSoto one-piece trisuit...it was comfortably snug but not so tight that you couldn't breathe. I did have to wear a sportsbra underneath it, because it didn't have any built-in support...but that wasn't a big deal to me, and I could use the extra support of a sportsbra anyway. What I liked most about it, was that there were no leg grippers...so no "sausage leg" effect. It worked very well for the 2 triathlons that I did back in 2008. The only downside to it, is that the suit is not chlorine-resistant...so it should not be worn in pools because the chlorine will eat away at the suit causing "thin" spots. However, they do state that very clearly in their descriptions of the trisuit...so that was completely my fault for not adhering to their warning.