Product:   Angel Wing Liturgical Dance Drapey Pullover

Question:  Does it run big or small on size? I normally wear an xlarge in blouses but since this flowy...I was wondering if S-M would be a better fit and not hanging....let me know