I have been looking for a nice speaker to use with my computer. I don't watch shows on it often, I prefer a real TV, but some times I need to see something online and my computer speakers are just not loud enough. This speaker was right in my price range and looked pretty good so I thought I'd try it out and I am SOOOO glad I did!!! This speaker surpasses my expectations and I've only had it 48 hours! It came with a bit of a charge and was able to use right out of the box, but I charged it anyhow, just to be safe. It paired quickly and easily to my computer but didn't actually work until I went in to the computer and turned off the internal speakers of the computer. The speaker has volume + and - buttons, a bluetooth button, on/off and a phone button (since this is made to use with a phone). It also comes with a USB charging cable and an audio cable that will automatically shut off the bluetooth when you plug that in. My primary reason for this purchase, as I said, was to have loud volume for when I want to watch a show, movie, etc... and this speaker KILLS IT!!! Standing at 3.5" long, 3" high and 1.5" in depth, this speaker puts to shame ones that cost double the price. I couldn't have asked for anything better and would definitely recommend it to EVERYONE!! I have not tested out the weatherproof aspect of it.