Bought this for my dad, he loves it. Easy on and easy off.  It's been raining a lot, but still looks like new no dirty spots.