My roommate bought this speaker about 2 months ago and we use it almost everyday since we live in a hostel. Though this portable speaker from JBL is very small and fits in your palm still it has an awesome sound quality and loudness.(Other students often complain due to its loud sound:P) Bluetooth connectivity option makes it way more easier to use and handle. There is also an AUX input in case needed. It also features some buttons on its top for Power, Bluetooth, Volume up/down, Call receive/end making it more user friendly. Charging is done via a MicroUSB port and it takes 3-4 hours to charge. Overall it is an awesome product with great value for money.