Looks good. Adjust to remove (3) screws on each guard. I was lucky and had a bike tool that fit in the gap - otherwise I would have had to remove the wheel. The plastic is "rubber" and appears to be thick, seems to be holding up well. Fits our 2022 xc90.