I got the XL. The material is soft and the price is right! I also like the length of these camis. However, if you have large breasts this may not fit perfectly (which is usually expected for busty ladies). I am 5'6", wear a 38F, and weigh 180lbs at 22 weeks pregnant. The belly fits great and the bust area is "ok". There could be more coverage on the sides, and since I'm only 5 months along in my pregnancy, these may not work for me later on when I am larger/breast feeding. But for the price they are great, and for the less busty women I'm sure they are perfect. I'm keeping them because they fit me now and are comfortable :).