I am 140lbs 5' 2" tall and a 32DD chest size. I ordered a Medium and it fit just perfect. Let me tell you something else about this set.... the fabric is TO DIE FOR!!! It is so unbelievably comfortable and soft I wish I could just live in them!!