I have three teenage daughters that were brought up to love music. We have it playing most of the time in our house, so it comes to no suprise that they like to take it with them now wherever they go as teenagers. I have gone through a good few cheaper bluetooth speakers and I have learned that it is worth spending a bit more to get something that has a good build quality, and waterproof helps.
One of my twins took this to the beach with friends and it got wet (more than a light dusting), and had sand on it...but it still works great.
The thing that I care most about in bluetooth speakers is the sound. This sounds as good as my £200 portable bluetooth speaker, which shocked me. At super maxxed out volumes it isn't quite as good as my super expensive one, but at normal 'party' volumes and lower, this is amazing. My super expensive speaker looks a bit cooler but it should for 5x's the price. :) If you want a high quality, great sounding, durable speaker, this is a great buy.