These pants put up with a lot. I like pants with legs that roll up (and stay rolled up) because with the zip-off pants I tend to loose the legs in my pack or not have the patience to take them on and off while on the trail. With these, I can easily roll them down when going through boulders or scratchy brush, and roll them up again when the terrain changes. They can be warm when the temp is high, but the fabric definitely protects your legs. Sometimes I wish I could get them to stay rolled up just a little higher than as designed - like just at or above the knee - so that they were cooler. That might be tough with the fabric bulk, however.
The fit is comfortable. They don't have much stretch, but can put up with movement that tests the seams. On my last week-long backpacking trip we ended up doing some rock climbing and scrambling down steep slopes with our packs on and the pants stood all the scraping and stretching with minimal wear. Lots of lakes on the trail, so I washed the pants a couple of times and they dried quickly. I took two pairs, but would have been fine with one, especially with how well these wash and fast they dry. The fig green was the best for not showing stains, and I actually liked the color - not an obnoxious green - but the dune cleaned up well. I also have these in a light gray, which is my favorite of the three colors I have.
My weight fluctuates, so I have these in two sizes - a 10 regular, which is currently a little tight, and also sometimes slightly short for my taste, and a 12 long. I am 5 feet 7 and 1/2 inches tall, about 160 pounds. The 12 is currently more comfortable, but not baggy, although my standard size in most pants is a 10. I am often between a regular and long length in pants. With these, I think the long is best, as my ankles are then covered when I sit - nice to have when it's buggy. I tend to carry my extra weight in my rear and thighs. These pants have a drawstring that helps the waist fit, without looking too bunched.