They are approximately 3/8-1/2 inches shorter than brand name. The result is a huge gap between the headlight and fairing. Looks terrible. The hole for the spring, it shouldn't be, it also juts out a lot as the piece is much shorter than the original, it's stamped sheet metal which is strong but will rust on the outside. throw them away The whole idea of finishing is to make the light look good and they have the opposite effect. It cost me money that I could have spent on a house brand but I couldn't find it in mine. They used to be at Home Depot but not anymore (in my area). I don't recommend them, mainly based on the looks and the fact that they are a lot shorter than most 4" jars with the right bulbs in them. They may work for you depending on the lamp you install. But buyers beware, they are short.
Lamp LED Yeelight Smart LED Bulb 1S, YLDP13YL, E27, 8.5 W, 6500 K
43 Review
Lamp LED Xiaomi Mi Smart LED Bulb Essential (MJDPL01YL), E27, 9 W, 6500 K
113 Review
Smart socket Yandex with Alice, black
30 Review
Ceiling lamp Yeelight YLXD013-B, 50 W, number of lamps: 1 pcs., color: white
62 Review