I am large and wear a cotton camisole daily to smooth my appearance under blouses.  The cotton is a good weight for modesty and comfort.  While I don't deliberately show my underwear, the feminine neckline of this product will not offend if it peeks over your shirt.  I have only had the product for a month, maybe two, but they are laundering well and the price was very good.  There will be some shrinkage in length, but not enough to order a larger size.  I would order them again.