This top is so comfortable and cute at the same time. I really like this material as I like to go for a dip after my Pilates classes which this is perfect for. I wouldn't want to do anything really jumpy, but it has more than enough support for yoga, Pilates, or reformer type exercises. But I have definitely also worn it outside of a work out setting, especially in the more hot and humid weather now.
I am normally between a S and M and decided to go with an M based off the website, which was a good choice.