My impression has changed from when I first received the Oralay jacket, and now, as I write this review. At first, I wasn't sure how I felt. I couldn't knock off any stars for style, because I know it is supposed to be oversized. How oversized is the question, which is why I suggest paying attention to the size chart. If you want 'street style' baggy, then order as suggested. But if you want something a little more form fitting, I would say to go down a size, if possible. My biggest surprise - if you can call it that - is that I thought this would be more like a traditional windbreaker. It's not. The bottom hem is wide open, as seen in the photos. If the weather is bad then the flared, loose fit will allow cool weather, rain, and wind to hit the body. There is no lining. The way to prevent wind and rain from coming through is to tighten the elastic drawstring waistband, and also pull the drawstring around the hood. There is a hidden placket with a contrast zipper and large zipper pull. Pockets with invisible zippers and inside mesh netting. The sleeves can be adjusted with hook/loop closures. The fabric is 100% polyamide and seems extremely water-resistant, possibly waterproof. It's somewhat sheer in white - I can read the interior label through the fabric. As a test, I held it under a streaming faucet for one minute and the water just rolled off, didn't penetrate the fabric. Certainly it will protect against wind; I held it up to my desk fan and could not feel a thing. Also, the fabric has a tone-on-tone crosshatch textured design that looks super cool and high tech. The jacket is ultra lightweight and can be rolled and folded into practically nothing. So, why my 5* rating? Well here it is a week later, and my opinion has done a 180 turn. The Orolay jacket makes a great fashion statement, and it gets bonus points for being a very effective protector against the weather.