I bought this top in my usual xs size in black and it fit just right. it's very flattering and i love the strip of buttons down the back and the tucks at the shoulders. two things that i did not (could not!) notice by looking online is that this top is actually knitwear! it's still very lightweight and it has a fabric strip that runs along the back strip of buttons. the second thing is that it's a bit transparent. i would definitely prefer to wear a camisole underneath if i'm wearing this top to