1. i'm 5'5" tall, 143 lbs and 38 (36d) - 32 -40 and the medium fit me well.

2. my only problem is that the collar keeps falling to the back. i feel like the shoulder isn't cut right to sit on the shoulder. i seem to have this problem a lot with this brand, where the shirt just wants to fall to the back.