SUPERFLUOUS means unnecessary, extra, or more than required. EXCESSIVE is the closest match meaning more than needed, though it's not a perfect synonym (excessive emphasizes degree, superfluous emphasizes necessity). The other options don't fit: excellent means very good, inexact means imprecise, and showy means flashy.