The splash guards arrived in just a few days and were exactly as described. Unfortunately Kia had placed an incorrect guard in one of their manufacturer bags so I only had 3 out of 4 that fit. I emailed OEM Kia Superstore and they immediately shipped out a replacement. Excellent and prompt customer service plus the best prices. This was my 2nd order with them and I won't hesitate to purchase from them again.