This is the wrong part for a 2018 Chevy Colorado, the holes don't match-up, you have to remove the weather stripping to install it, and then, most of all, it sits on top of your hood, with no spacing, so, you will ruin your paint job from vibration. Look somewhere else for a better quality bug shield, highly not recommended!
Luckily, the vendor refunded the money!