Got this dress for holiday pictures and it is perfect!! Great length, flattering and modest. I am usually between a M and L, so I went with a Medium in this dress. I could probably even size down to a Small though because it is pretty loose in the waist. You can barely see the zippers for nursing access! Overall, great dress but consider sizing down if you like a more snug fit! For reference, I am 5'5, 150lbs.