This engine guard came off of my 2004 Honda Rebel cmx250. Will fit other second gen cmx250’s. It has never been damaged, but does have very light rust spots.
Will come with proper mounting hardware and spacers for the engine mount. Added pictures of it mounted for you to see how it fits.