I'm usually a 4/small and this fits great! It's a looser fit like the model photo, but flows nicely. It's secured at the top seam so no issues with it falling down. I'm 5'3 and it's a little long, I have to wear at least kitten heels for it to not drag.