As the owners of a very high-energy Australian Shepherd, my husband and I have to walk outside in all kinds of weather. This rain jacket is just perfect. The zippers are sealed so they won't leak, the outer pockets are lined with a soft fleece-like fabric, there are two generously-sized inner pockets, velcro closures to adjust the sleeves (which are nice and long)and there are cinch ties for the waist and hood. I ordered a size large so that my husband and I can share it. I'm 5'9", 140 lbs and the jacket is oversized on me, allowing me to wear a fleece jacket or sweatshirt if it's cold outside. The fabric also keeps me warm on windy days if I layer. The length falls below my hips. My husband is 5'9" and 175 lbs, and the fit allows him to also layer more clothes underneath.  The jacket is definitely more utilitarian than fashionable. The boxy fit and plain fabric are meant to be functional, which is fine with me. My dog will be happy that we can stay out longer since we will be nice and dry in this great jacket. Now if they only made matching pants...