The material is very nice . I like the fact that they are stretchy so its very comfortable when I wear them all day. These pants are very slim and they fit perfectly but you might want to order a size up if you don't like them too fitted. The price is reasonable so I have no complaints. Im happy 