Love!!!
I have tiny boobs so the straps were a little loose causing a little sag.  Also,  a little bulge where the side zipper starts . Overall,  good fit. Doesn't ride up.  There is a slight stretch... Fits true to size.