I got these for my 17 y.o son but he didn't like them (of course), so I wear them when I shovel snow or work in the yard. They tend to want to slide down and I have to hitch 'em up a lot while working in them.
Pros
Simple and classic design that will always be in style
Cons
May not be stylish enough for some individuals' tastes