The dress style and construction is quality, but I'm always wanting cotton fabric which breathes, is more sanitary, and is easier to remove stains from. The fabric content label says 94% Cotton Blend + 6% Spandex. but looks and moves like polyester, so if cotton is the primary fabric then it's likely micronized cotton.