My Frogg Toggs arrived today and I have to say they are sooooooo much better than I was expecting! Nowhere near as flimsy as I imagined they would be. Really pretty substantial for an urban rain suit. If they were any thicker they could become cumbersome. That said, if I was doing adventure riding or lived in Seattle or some where very, very rainy I might want to invest in a more heavy duty suit.
The fit is spot on. If I had not read threads where people talk about the fit being large I would never know there was an issue. These fit me perfectly. I am 6'1", 200lbs (of rock solid muscle...

) and generally wear a L or XL. The Frogg Toggs fit over my leather riding jacket like they are made to measure. But I would not want the jacket any smaller. The pants are absolutely perfect. I put them over jeans today and they were great. They fit over my lined armored riding pant perfectly too. The only thing that perhaps might prove an issue (I won't know until I've worn them in the rain) are the pass through front pockets. They are great because you can access your pants underneath, but I wonder if moisture could get in there. For now I will assume not becuse after all, this is a rain suit made by a company that only makes rain suits and one would assume they have thought of this.
The attached hood is great and has two different adjustable pulls to snug it nicely around the face. What I love is that it is attached at the back so you can put it under your helmet and no moisture will drip down your neck.
I got the orange color and it is pretty cool. Not too neon or highway construction ugly.
Rain is scheduled for Friday so that will be the first live test. If they do their job I will likely order a second set because at $35, this really can't be beat.