1. i agree with the other reviewer. the photos do not do this shirt justice. it's very cute and fits well. the photos on the models are terrible.

2. i'm 5'5" tall, 145 lbs, and 38 (36d) - 32-40 and the size medium fit me perfectly. i'm often in between a m and l for cloth and stone, but the medium fit well, which means it runs a little big.

3. i wanted a plain white shirt with a little interest, and the side buttons add that. it also means this is not a tuck in shirt, but more of a tunic.