Purchased a medium, I have a wider back and bigger breast, fit a little loose around the waist, it's fine nothing too crazy that is troublesome, I think the small would have fit better but no biggie. For reference 5'4" 120lbs 34D, 26, 38.
Rating: [4 of 5 Stars!]