This dress was worn a few times for 1 pregnancy and shows very little wear. It is loose fitting and very comfortable. It fits up to 9 months and hits at the knees for myself but I am 5'3". I had a huge baby (almost 11 lbs) and it fit up until birth.