Easy to assemble but the spring clips that secure the extension to the rim won't stay in place on rough roads. I use them on the go for a month, eventually one of them weakened and started leaking. I ended up removing the free one. I had to reset the clips after every day of riding. When trying to adjust the spring steel strut, it broke in half.