I've had good experience with their jackets. I've been commuting in one over the past 8 winters (2 jackets) and both have served me well (in real rain it requires an overjacket too)
Mr Pilgrim uses one of their work stands and it hasn't died yet, so that has to be a good endorsement.
the muc off stuff is all "urban" range, which my experience suggests is slightly different to normal stuff.