Perfect!
I'm 5'4, 34C, 140 lbs with an athletic build. The size chart suggested a 3, but after reading a previous review and speaking with a comfort officer, the size 2 fits exactly the same as it shows on the model! I'm extremely happy with my purchase and the customer service I received!