I stayed away from carpet in our 2006 250 SLX. We used a plastic in ours that is amazing. It was the almost the same color as stock. It has snap in/snap out. We removed the original and went with this instead. Carpet tends to smell musky after awhile...