The jeep came completely in pieces, ready to assemble. It was like putting together an adult kinder surprise. Everything works great on the jeep! The only thing is the rear lights dont light up, not sure if they're supposed to. But it is awesome, cant wait for my nephew to use it!