Runs waaaaaaay too big. Im 54, size 6, 34ddd, and the medium went down to my knees and were just short of being a full sleeve. Looked more like a moo moo. Im not sure the small could be so much different that it could make a difference.