Material is so soft, not itchy at all. Has good streach to it for us plus size girlie's. Top isn't long enough though that's why it loses 1 star. As a bigger girl I hate when my top doesn't come past my pouch. Top goes to just below the belly button.