Good packaging, and nothing was missing. The "manual", however, is just a piece of paper with four pictures, and was quite useless to me. Fortunately, it was easy to assemble despite having different sized screws and no manual to tell me which go where. Got many screws left over, as well.
The rubber accessories are very cool, but some were really tough to get on and the antenna just falls off. I would recommend just gluing everything on, anyway.
The worst part were the window hinges as they were way too stiff. I broke almost all of them trying to squeeze the windows on, but they still stay on quite firmly. It's also possible to glue them on, so it's not an issue to me.
The rear left door protrudes a little bit (so does the window). It seems to be the door handle mounts (on the inside) that are a bit too long and pushing the door out, but I can sand them down easily with my dremel.
All the stickers actually say "Jeep Motorsorts", lol. Whatever, I don't care. Not gonna use them anyway. All in all, very pleased with this product and the magnetic mounts are very nice also.