I first bought a set of these Flo footpegs for my 2019 Husky fx450 and was so impressed that I also ordered a pair for my 2019 Beta 430. As the other reviewer pointed out, the holes are too small for the stock Beta foot peg pin so I had to make them a bit bigger with a drill. The footpeg packaging is actually labeled as fitting an older ktm model, not specifically a Beta. Not a big deal though as it took maybe 10 minutes each to drill them out. After that they were easy to install, just use some vice grip locking pliers to pull the spring back. They fit perfectly once the holes were drilled out. These did not come with a spring so you have to re-use the stock spring. The ones for my husky did come with separate springs. These footpegs are much wider and grip your boots well. They make a big difference when riding and I feel more secure on the bikes. I would buy these again.