I have a speaker at home, but it's large, so i needed something smaller to bring to practice with me. I am a gymnastics coach so we play a lot of floor music in a large gym, so I needed something with enough range to hear it across the gym. When i got this and saw how small it was, I was worried, but honestly I cannot believe the huge range this has. It does not lose any sound quality when we turn it up all the way, and we were able to hear it all the way across the gym, even with the girls making as much noise as teenage girls do. I love the convenience of how small it is, and the simple buttons on top are easy to use. Also charged pretty quickly! Very happy with this purchase and would highly recommend.