As with all KB products- the fabric is super soft and comfortable. Fits as expected and I ordered my usual size. I wore it both full term (it was snug) and then postpartum where it was a bit more loose. And, of course, love the "Brave Mama" sentiment. Highly recommend!