Fantastic Product. The only thing keeping me from giving 5 stars is the fact that the legs are weirdly short and only reach about just beyond my knees. Other then that, superb. Keeps me warm, no more tucking in my shirt, and its got a zipper on the back for taking a quick dump. Would and do recomend this product.