fits really small- I wear a 40D bra and ordered these for sleeping, hanging around house..I ordered xxl based on comments. haven't dried in machine
and still tight-I find myself tugging and pulling straps and back t.  there is also a weird chemical smell that after 5-6 washings is still there.