I'm glad I have a new chain guard again. The original guard that came with my bike in 2020 cracked near the bottom screw so I replaced it in Dec. 2020. The 2nd one cracked in Feb. 2022 at the same spot near the bottom screw. Upon installing this new one, I noticed that the bottom hole on the guard is mis-aligned by a few mm. As the whole piece is plastic I could have forced it but realized that was probably why the first 2 broke at the same spot. Instead I used a piece of wire to hold the bottom in place without putting stress on the guard. In any case the whole thing could be made a bit sturdier in my opinion.