I've shopped around to find a good rain jacket at a reasonable price. Some have a good price but the quality and appointments weren't there. Lining is a must in a rain jacket or you can end up just as wet due to condensation.the ZeroFoxTrot rain shell checks all the boxes and at a very good price. It's comfortable keeps you dry inside and out. The quality is comparable to more expensive jackets. I recommend it. Add it to your kit, you won't be disappointed.