Summary: Had a hard time figuring out what speakers would fit my Honda Element. Bought some that didn't have the proper mount holes and were too deep. These had many mount options and fit perfectly. So far they have been great.
Pros: Fit my Honda Element, easy install, good sound
Summary: my speakers were the 6 inch type for the price they worked well in my miatas doors...bolted in and i could put the door panel back on...i would rather have a screen cover than the fancy bar accross the speakers,,,not able to handle bass ....
Summary: I purchased these on sale for $29 (that's w/o shipping+tax added) and I received them in the mail today. I have to say, for $30 speakers these are friggin AMAZING SPEAKERS. My 1989 Honda Accord Hatchback Lxi had speakers that were really bad. These new JVC speakers I put in today however have very clear bass and rich high notes. These speakers were just to replace my stock ones that no longer sounded good at all. And I am definitely satisfied with how they sound.
Pros: Cheap, Good Quality, Looks Nice, Good Bass, Basically Everything
Summary: For the price, these speakers can't be beat. Of course a pair of $100 speakers will kick their butt any day but for budget replacement speakers, they work just fine. When they're cranked up loud, the sound quality goes downhill pretty quickly but the bass isn't too terrible for cheap speakers. The sound is usually balanced pretty well, unless you really crank it up.
Summary: These speakers are very good if you're looking for something to replace stock speakers or not wanting anything extraordinary. They sound very good for the price. They replaced the stock speakers on my 2002 Chevy Silverado and they sound just fine.
Conclusion: I have used these in 7 installs including a few boats and they sound great and have good bass and voice. They are very loud and clear and sound better than the other higher end speakers you see nowadays. I have had them on a stock oem deck, aftermarket deck and have also amped them up and no complaints or dislikes. Cons: none!