They look quite good, and don't cost a lot.
Be interesting to see how they go together, they remind me a bit of the William Brothers kits from the U.S. except they were made from clear plastic.
These type of vehicles are good as you can put people in them while you make them.
I think thats a Land Rover discovery you have.