I bought this for my son for Christmas and I think he's been living in it ever since. He loved the little hidden pocket inside the liner of the pockets in front. Finally a way to keep things from falling out of those shallow pockets. He likes things very oversized so I got him the X-Large (he's naturally more of a medium-large). It's big on him, but it gives him extra room for layering. Also the sleeves are just about right (maybe a little long). So far he loves it.