This top is absolutely gorgeous on! My oldest picked her favorite color- Teal and has dubbed it her favorite. It fits nicely and can be paired with non-dance clothes for a nice transition out of the studio. The style suits all ages and great for those who aren’t sure about mid-riff revealing tops. The ruffles make the midriff discreet. All around, perfect! Can’t rave about it enough!