It's a nice piece! Scale I am unsure of but I would say it could pass for 1:18. I do not believe this is 1:24 when compared to other 1:24 military vehicles.
It is apparent that scale discrepency is an issue with some Chinese manufacturers (at least that was what I was told). This vehicle is almost as big as the PTE iFV.
It is diecast and weighs about 11 pounds. No interior detail (I can fix that). Has spring operated missile launcher that pops up at rear of vehicle. All hatches open. Independent suspension. Front wheels steer but not as easy like regular diecast cars which is good.
I can get a PTE figure to fit in the hatch but it's a tight fit.
Here are some pics:





