Easy to assemble. I let it charge the initial 12 hours and we were ready to roll. Remote control works great! It disconnects rarely from car and you have to reset it, but it wasn’t a big deal for us!! Also we are not sure have to set the radio stations. Other than that We love it!!!