Might be a bit warm to ride in but otherwise top quality kit and service if you go direct (they ran off an item for me as they had non in stock (winter kit in summer))
I used to go to at an outdoor pursuits centre where we gave it to people to wear for all cold activities so it's durable and tough.
I own some salopettes and they are great, but very very warm, i rarely wear them unless I'm somewhere exceptionally cold (-5 and below).
They are essentially the same as the buffalo kit. My personal preference for this kind of stuff is Montane. I have a jacket of there's going strong after 6 years. THey do some more biking related stuff. Also worth a look at paramo