I purchased this for my new 2012 Honda CRF 250X and it fit perfectly. I was easy to install (the instructions could have been better i.e. pictures) and I am no mechanic. It took me about 30 minutes to install and it looks great on the bike. I think it looks better than many of the other styles of skid plates and offers a ton of protection for engine components. I highly recommend this product.