I bought this vest for work. I work in the cold (around 35F-45F) and needed something that would keep me warm and not restrict my mobility. The vest is very well made. It's outer layer is a thick canvas like material that was a little stiff when I received it but it does soften up. The inside is lined with sherpa which helps keep the heat in. The vest has 2 pockets on the outside and 2 inner pockets (one on either side). The back-end is slightly longer than the front. All and all I am very pleased with the purchase. I would probably buy a few of them if the price was a little cheaper.