Looks perfect. Not yet mounted.
slightly too long for klx250sf 2009, i will buy OEM Kawasaki next time