If you are ok with a good pair of chaps, I bought these, and they are easy on, and easy off, and are comfortable to wear. Plus they are made in the US, and I always try to buy stuff made in the US, and I always try to avoid buying anything made in China.
www.labonville.com