BB,
I purchased a Triumph Chevron one piece suit a month or so ago. I debated all winter over different products, including frog togs and others. What swayed me was I was able to try them on over my normal riding gear and the arms and legs fit fine. I'm a touch over 6'5", so arms and legs don't always fit fine. The fabric is mentioned as waterproof, to me water resistant means you still get wet, only slower. Construction features a sort of overlapping velcro covering the zippers. I needed a short course to learn how to put it on. Where I bought it they said Beemer riders have been buying them. And we all know Beemer riders are Gonzo when it comes to weather. Looking at other stuff, by the time I added the price of two piecers, they were all pretty close to the Triumph gear ($120??).
Time will tell, since I haven't given them the washing machine on spin cycle test yet.
john