My son loves these pants!  They are very warm and get the job done.  They seem to be well made and I think they will hold up nicely.  I ordered a size bigger than his normal size since he will wear then over jeans getting to and from school, and they fit nicely over them!