The material is more of a stretchy polyester material but not cheap, good quality. I gave it a 4 star only because how long it was in the legs. I'm 5'4" I'm going to need it hemmed up like 5 inches. If your tall then it would work perfectly for you. I'm 120lbs and it fits fine everywhere else.