It has been years since I have worn overalls and I had forgotten how very comfortable they are to wear.  The carhartts are great,
comfortable and should hold up well.  I have worn them many times since I received them and will be back for another pair soon