I have those exact pair of waterproof Richa boots, plain black however, and so far find them comfortable. They've not been tested in the rain but certainly feel like they'll be ok. I have touring boots which I wear if I'm just out casually, or when I'm riding the Bandit as they don't really suit my leathers for longer rides. My feet are slightly different sizes, so for one, I think the left a slightly smaller (half size) boot would have been better but they don't do them, so I went for a larger pair to make both feet comfortable and wear thicker socks. My friend has the same pair but not waterproof, and perforated for riding in the summer which he has also found to be very comfortable. I'm happy with my purchase.I have many pairs of dedicated motorcycle boots. Just no waterproof ones. Well, one pair of shorty waterproof City boots from Nankai that I got in Singapore a long time ago. Probably 17 or 18 years now.
Ive had mixed experiences with non motorcycle bots while riding. Mainly my issues are with not having a shift pad on the left boot and no ankle protection.
I’ve worn everything from high top Nikes to Doc Maertens and any work boot imaginable in between. For motorcycle boots, Alpinestar are my go to. I have a pair of GP Pros that have lasted me quite a long time and a few others that have not.
More recently I got a pair of vented mesh RS Taichi shorty boots for summer. They’re probably my favorite so far. They articulate like a pair of Nikes but have the protection I want. But they’re not waterproof.
The Nankai shorties I mentioned above are old and beginning to fail. They don’t leak or anything but the Velcro is failing. So time for new boots. Anyone have experience with Richa they’d like to share; boots or otherwise? Good, bad or indifferent?
I’ll end with, my winter gear is old. I’ve ordered a suit and boots to replace my old failing gear before they do fail.
I've got an Alpinestars V3 Drystar textile coat, but haven't yet bothered with the matching trousers, I simply wear a good quality pair of waterproof over trousers (Oxford Stormseal) which have saved me a couple of times. They're also good for helping against the wind which is a nice bonus.