The description for assembly wasn't super clear, but overall the car is great. It took about 30-45 minutes to assemble once I figured it out on my own.