Seconded.... They aren't my fav's. I wouldn't buy them myself. But I HAVE seen ALOT worse! Good size, should be a nice fit and I think on black they would look just fine.
If your happy get em and enjoy
If your nervous, get someone to shop them onto your car, can't hurt any