I bought this for my daughter to wear under a color guard uniform.  Not only did it "hold everything where it needed to stay" during her performance, it was comfortable enough that she didn't mind wearing it.  I've even noticed her wearing it underneath things OTHER than her uniform, just because she loves the support and shape that it gives.

Great fit.  True to size.