Very stretchy and comfortable, they get kinda loose throughout the day though and I'm constantly pulling them up.. so you might want to size down one if you like your pants to stay put.. other than that I love these pants, they are extremely comfortable.