Ok few things you guys need to know about these pants. If your into the baggy look then look else where. These are slim fit pants yet their still very comfortable. I do agree with the other reviews if your barely a size M lets say order a L or any size bigger for a nice fit. If you get your exact size you might be dissapointed. The pockets are very secure using a zip and button down. The inner layer will keep you warm and the material seems very heavy duty! Has vents on the side of your inner leg case it gets warm too... Over all love the pants and they look great!