The material is great quality and really soft! I am a medium in maternity clothes but I bought a large just in case. It fits great except for it is a little loose in the chest so my bra peeks out a little near my underarms. I am a 34 DD just to give an idea. Other than that the dress is so comfortable and super flattering!