The worst aspect is the almost useless instructions. Beyond useless, in fact - they are disjointed, confusing and misleading. Most instructions have a section which pertains to all applications, then breaks down in tiers (no pun intended) that which pertains to individual applications. These instructions are broken down into individual operations, and require searching other parts of the instructions for sub-assembly instructions. Ultimately, I set them aside and started to fit the kit parts around the radio on my table until I found the ones that fit the best. Then I went to the part-modification page and removed the indicated tabs (that is the only clear part of the instructions), then fitted the parts around the head unit. After that, I didn't need the accursed instructions at all. Before all of the screws and clips are firmly attached, it is very flimsy. However, once it's tightened up, it is every bit as solid as the original radio fitment (Honda Elefent). It seems apparent that it is designed so that the radio itself is a structural element, rather than merely contained. Also, the single DIN radio is a lot lighter, so needs less structure to support. At least the larger side pieces snap onto the frame as well as held by screws. I added washers to the screws that hold the radio itself, so that the screw head wouldn't mash the plastic, which seemed to help.
Pros: It was free with the radio.
Aside from light molding flash, there were no defects, and the quality seemed good. Not if I had to pay for it good, but definitely free good.
It fit, after a fashion.
It is very sturdy once fully assembled. I have no doubt that it'll be durable as well (assuming proper installation).
It makes installation easier than using the old-fashioned metal finger-slicing dash bracket.
Cons: The instructions are more confusing than no instructions at all.
The cargo pocket is smaller than there is room for it to be *though, this may be due to its one-size-fits-most nature*
The face trim piece doesn't fit around the radio chassis, which leaves a gap between the radio face and dash bezel.