This dress is so much wonderful than I expected! The fit is TTS. I normally wear a size 10, bust is 34D and height is 5'3"and weight 150. I ordered the large and fits me perfectly. The fit is just loose enough and flowing, but not too much. I do not like for things to be too form fitting with my larger bust and this is the perfect amount of looseness, but not billowing! It is flattering, very comfortable and super soft! Not too thick and not too thin. It is not just for nursing moms! In fact, I am in my 50's! This is one of my new favorite dresses, worn with tights and the Flika Chelsea boots in Sienna, it is adorable on! I love it!