Love this item.  It fits perfectly.  You will have to wear a bra with it.  The material is not binding but holds nicely for that extra something.  I was not embarrassed to recieve a hug, no horrible wires. Great, snap location..