Love these tops, I have several colors. They stay put, are open enough to be cool but also provide the support I need. Normally, I take a small, but in these I purchase a medium. The neckline is high enough to prevent spillage or too much skin in class, while being attractive. The length is perfect with their high waist leggings.