I put this on my boat to avoid having to install a separate head unit. It works great for line-in and is nice and compact. Bluetooth is another story. It connects right away but you can barely hear Bluetooth input even with the volume all the way up.