These mount different than the stock fenders, and don't connect in the hole under the seat. You have to drill your own holes in them, and there are no returns once you drill those holes.
With that said though, if you take your time and do it right they look very clean. I will be getting another set for my other DR350.
These fit good and are the only available replacement in aware of. The only holes you need to drill are in the plastic covers not the bike. Very easy and the do look good.