It does fit my 2005 VTX 1800r with Cobra Fatties 1.5". However, it doesn't cover as much area as it could, leaving a substantial gap between the radiator and the cover for air and water to flow through. It stayed on fine at speeds up to 90 mph and does indeed deflect water if you park your hooves directly behind them. The quality of build is okay for the price. I recommend them just for rain and cold weather riding, not for show.
I ride to work and its been in the upper 20's lower 30's. I noticed my feet / shins stay a little warmer and I think they look cool to. Dennis Kirk had the best price online that I could find. $113 or so.