These were comfortable and roomy, true to size and durable. However, I work at an animal shelter and it can get pretty warm in there and these pants did not breathe at all. I found myself literally pouring sweat all day and it was maybe 76 degrees in the building. I returned because of this but they'd probably serve well in colder climates.