These speakers are very close to what you get in an "upgraded" factory stereo as far as the sound. Not as good as Bose, but genuinely good sound. It doesn't bother me at all to go from my 1200 watt, high end focals and subwoofer in my truck to my cheap little car with just two of these Alpines. The reason I like them so much is that they are not overly bright or harsh. Sure, you can't hear the lead singer blink his eyes like you can on the focals, but you can listen to them for 12 hours on the road to every kind of music without needing a break. After reading some of the reviews, it is obvious that people buying lower end speakers like these are not willing to install them properly for good sound. Make no mistake, these are good enough to require a solid mount and some dynamat (or peel and seal from home depot). This will eliminate the "muddiness" some people are getting and allow you to hear what a basic speaker should sound like. Also, when installed properly, you can get some good bass out of these. My bass is set on 3 out of 6 and these things do just fine, and I'm used to a 12" sub. Personally, I love good music in my car, and these represent the starting point for good music in my opinion. Don't get the wal-mart noise makers, spend the extra $20 and get a pair of these (or at least something as good). I am running these in the front doors of a 98 Toyota Carolla from the cheapest alpine head unit (17 Watts RMS). Full dynamat on both front doors.
Pros: Cheap, not harsh or peaky, balanced, smooth, warm, easy to listen to, generally enjoyable to most everyone for any type of music, best $100 speaker I've heard
Cons: Instruments tend to run together when played simultaneously, highs are so soft that snare drums sometimes sound like a baby sneezing, imaging is almost non-existent, all the common limitations of $100 speakers without all the harsh, unnatural, unbalanced traits you usually get