These speakers are near perfect for what I use them for. I have them setup for my home stereo system. No need for a receiver, just Bluetooth connect to my phone and play music from my phone. Sound quality is amazing with rock or rap and I’m sure most others. I also use these speakers for my Roland keyboard. Have to run a cable to the keyboard, but it works flawlessly from what I’ve noticed. No distortion or anything like that. These speakers are super loud in a house and the volume controls on your phone skip a few numbers when compared to normal volume knobs. So be cautious on how fast you turn up the volume lol. I recommend these for anyone looking for a setup like mine. Saves space, money, and very convenient.Only flaw I’ve found with these speakers is on certain songs, the bass doesn’t hit right. Like it almost misses some of the beats. A good example is listen to Eminem’s Rap God or Jeezy’s Put On. Haven’t noticed it anywhere else, but some of the hard hitting beats on those 2 songs are missed. Still sounds good and the beats still hit on those songs. Guess you’d have to hear them on these speakers compared to regular stereo speakers like in your car or something to hear what I’m talking about. Still very happy with my system :)