Very soft fabric. Pants seem extra long though and the top was too short and the bust fit a little weird. It would not fit over my breast correctly and Im on the smaller side of a B cup so ladies with a larger chest beware.