I just installed the license plate a few days ago and it fits the Oregon license plate without blocking the letters like other have indicated. Just the very tip of the O is covered, but that's because they printed the license plate with the O partially on the bevel. There's literally no way to have a *cover* if they're going to put lettering on the last 1/8 inch of space left on the plate. So the the cover works fine, it's the license plate that doesn't believe in bleed room when printing.
It rained the day I installed the cover and I could see it draining. The material seems sturdy, I tugged and twisted on it before install. Overall I'm happy with the purchase and value, and I would buy again and recommend to others.