I found this dress to be very comfortable and fit well. I'm 5'4" and at 28 weeks weigh about 159 and the medium was perfect. I think it's made for exactly my height because standing barefoot it came to just above the floor. I tried the small also, and though it would have been fine on the top, it was about four inches off the floor, which I didn't care for. It's a very soft, stretchy material and has held up well so far. I wash and dry it with all my other clothes and so far have had no issues. I like also that it doesn't make you look like you're wearing a tent because the material doesn't just hang straight down from the belly like some maternity clothes. I can't stand those! There has to be a little bit of fitting even if not fully fitted. It would definitely work for nursing also as the top easily stretches to the side and back again. It's been great to keep me comfortable later on in the pregnancy when not much feels good. I plan to wear one of the two I purchased leaving the hospital after delivery also. I would definitely recommend! It's been my favorite maxi maternity dress.