I got this vest last summer and have just recently started to really use it. I bought the large size and while it is about two inches too long for street wear it is perfect for skiing. It fits prettily slimly and has a super handy iPod pocket with a zipper. It also has two hand pockets with zippers and a button flap/ They are big enough for some food, a go pro, and even my film camera. The vest has not gotten too wet yet but it seems like it shouldn't soak through and get too soggy. My only complaint has been that one of the snaps for the pocket flaps pulled out. This is not a big deal but is kind of a bumnmer.
All in all this is a great looking vest at a great price!