very good design and excellent battery backup and good quality sound but only one negative that is very big mistake in this speaker have no memory card slot or usb slot customers want more input methods if it have memmory card slot i will give 5 star to this product but now i am giving only 3 star