http://www.bikebandit.com/fieldsheer-slip-on-pants

I was wearing your standard yellow rubber pants for rain gear, but they developed a hole in the crotch, so they'll no longer do.
I ordered XXL,a size bigger than normal, as most reviewers had. Being a short guy (5'6"), there was ample length but the inseam itself rides high/tight, and the back of the pants seem like they ride low (I'm sure this in no way has anything to do with my body composition

I wore them to work this a.m. for the first time (nice, dry, cold weather. Didn't want to ride in the rain yet in case I send them back). They kept my legs warm enough and it was comforting knowing the knee pads were there. Despite their length, they didn't interfere or fall below my boots.
There's no provisions to zip the pants into my mesh jacket (no biggie) and there are belt loops (which I won't need).
I know they're slip on pants, not specifically "rain pants", but I'm worried that I'll grow to hate them and will be wasting money. I'm looking for opinions and options from those more experienced gear wearers out there.