I am 5'7" and 36a cup. i tried on the small and it fits perfectly. i can see how if i was bustier it could be a problem. it looks better in person, dressy enough for the office but comfortable fabric and nicely shaped. i love this with jeans and can't wait to wear it to work!