Based on reviews, I sized up and bought an XXL instead of my usual XL. I’m glad I did, the XXL fits perfect. I love how it looks and feels. The side gatherings keep it from being baggy and it looks very feminine and flattering. The material is thin but not see thru and slightly stretchy. The v-neck isn’t too low.