Was reluctant to purchase for my almost 15yr old bc pic shows a lit of midriff.  Ordered the small and fits her well. Not tight and the top falls lower so more appropriate for her. Still prefer a tank underneath.