These fit me well, I ordered two, and then three more in different colors because I liked the fit. I am 5'6", 150lb, 34DD and growing bigger (in early pregnancy), and I find that the Large size is not baggy but not too tight, and provides sufficient coverage so I don't have too much cleavage.