I had to switch out the padding. I have almost no chest and even the small makes me thing you have to have c cup for it to fit as it comes.  I wear a size 1 in pants. So I was pleased atleast the bottom fit perfect.