Honestly, this tunic would probably be bet on someone who is long and lean. I am neither, but it's still a cute top. I bought an XS, which fits me around the middle and arms just fine. However, the sleeves are a tiny bit too long (almost to my knuckles), and it could very well pass as a VERY mini dress. It goes all the way down to almost mid-thigh on me. Keep in mind, though, that I'm only 5'3", so that's why I say it would look better on someone a little taller than I am. And I'm fairly flat up top (34A or 32B). I'll definitely need a belt around the waist just so I can poof it up a liitle and to make it shorter.
I did see the other colors, but I didn't pay a lot of attention to them because my eyes were drawn right to the green. Sorry!