This top is super cute with the straps and if I had gotten the right size, probably would have loved it. I ordered an XS and could barely get it on. Really, I almost hurt myself. There was very little stretch to the fabric. I'm pretty darn small, barely 100 lbs and small chest. The shelf bra was super tight around my rib cage. Unfortunately my size was no longer available or I would've just sized up. It is very rare for me to get clothes that are too small, often it is the other way around. I'm actually glad OR has tops that fit me this year, I just need to get the size figured out. Normally I'm XS or XXS in active wear.