The amazon reviews reflect my impression of the "RockBros" brand - premium cheap chinese ebay stuff. I have Rockbros overshoes. Good value for money and some nice features, but after 2.5 winters, they are falling apart. Too bad, because I like the design (fit and thickness) of them.
It is better than the chinese ebay stuff you get as first hit when you sort by price (ascending), but quite a bit below standard LBS product range quality.