I use them for my long arm and really like them. They are plastic, but have enough give to get on and off the frame without much trouble. they are snug, but that is good. I believe they make 2 different sizes, depending on the diameter of your rails.