For Double DIN installation the central bar of the fascia needs to be cut out. Secondly by checking to see if the shape of the fascia listed looks like your standard stereo. China units have a reputation to be over sized and may require modification to the fascia to allow it to fit.
eBay