Ummmmmmm... no. I ordered the small and it was still too big for me. 57 150 pounds, DD BREASTS
It does bunch up in the middle but not in pleasant way. Im upset. Not sure if washing it would help but idk..