Very soft fabric. The fit is a bit small, especially in the butt, which is funny since comparatively speaking, I don't really have much of a butt. I normally wear 2x but I got the 3x. I'm glad I did or they wouldn't fit at all. Im also 5'10" and I am pleasantly surprised that these are long enough. I do wish they had pockets. I just don't get why womens clothing never has pockets.