I love these pants! I'm active during my job (I work with kids) and they're really good quality. They are a decent thickness, and the only thing is I find the pockets awkward to zip up. I don't get overheated in them, and the stretchiness makes them easy to move around in. Something to also take note of- I'm a size 20 for jeans and I fit a 1X. I'm 5'2 and the petite hits my ankle perfectly.