Mine work great. I have the jacket and bibs and the only problem I ever had was the seam in the crotch of the bibs splitting. Just make sure you get a little slack before you sit and they will be fine. They replaced the ones that split with no questions.
It is hard to believe that something that feels like paper can keep you dry!