I never thought I would review tire valve caps but they are great! They are LONG and cover the entire stem. Also, they are made of very high quality hard plastic (not soft mush plastic). They move smoothly to the valve stem and stay on it. For the price there are no complaints at all. And they look good too - better than in the picture.