Direct fit and very strong. These easily install on D90. All hardware included. Black power coat. $250 and you’re ready to trail ride.