I'll never wear this after trying it on one time.  The legs need to be higher up for me and the cup size was way bigger than expect.  (For reference I usually wear a 34 or 36 C or D in Victoria Secret bras.  Got this in a 36 C and the cups were ginormous).  I didn't want to wear a bra under this since it already has wires.  It indicated that was a "controlled" briefer, but if there's a scale of 1-5, 5 being firm/high support, this is maybe a 2.