An internal battery isn’t a must, it’ll just be used as a stationary home sound system, but I need a good high quality product. It also needs to not be heinously ugly like most wireless speakers seem to be.