I loved the end result of this little project. Unfortunately, my son doesnt like pink and that was the only color available at the time of purchase that would be here before his birthday. So I painted it! Putting it together wasnt hard once I found a YouTube video with a demonstration. Be careful about how tight youre screwing in the screws if you have more than one end that needs it, I thought my pieces were all messed up until I partially unscrewed a few. Its a very cute little jeep, my son loves it, the aux works really well and it isnt the fastest ride on Ive ever seen, but it gets the job done!