I've had the speakers for over a month and have been happy with them. I'm not too seriously into audio and they work fine for me. I use the USB input so can't comment on the bluetooth, but that functionality is there. My minor gripe is that the USB and aux connector branch off on the same cable, so I have a random aux cable dangling behind my desk. Overall good for people who want decent speakers and don't want to make a fuss.