Even though I paid for same day delivery I had my doubts, delivery was promised between 6pm and 9pm and I must say that I wasn't disappointed at all. The speaker itself is even better than I imagined the sound quality is on point I'm even hearing other sounds that weren't noticeable before. Played my speaker for over 6 hours , no problem whatsoever, will be playing my speaker again tomorrow to see how much longer it will go for without a charge. Overall experience so far is 10/10.