I bought this jacket for cold, damp mornings when I need something to cut down on the wind chill and the moisture cutting through me. It works great for that. It looks good, too. As others have mentioned, it does not breathe. I started getting damp 3 or 4 miles in. I unzipped a little and dried out quick enough. It was worth it to keep the wind off me. I have never said this before in my life but I think the XXL was a little big for me. The sleeves are 3 inches too long and I can wear two or three layers under it. It all works out OK as you can tighten the sleeves around your wrist so the length isn't that much of an issue. It leaves plenty of room to move around in. I got the yellow for riding in the dark. I'm pretty hard to miss.
UPDATE: I wore this in the pouring rain recently and was thoroughly soaked. I had my iPhone in the chest pocket and it did not make it. I would call this jacket water resistant, not water proof.