Ok a bit of confusion whether this kit is the same as others from the USA, answer is NO.
The Lexan for the rear window is different and so is the seal (heavy duty), Installation is NO glue/silicone therefore less messy. Window and HT base seals are different as well. OEM hardware ie. front latches, strikers; rear catches and latches. These all make for as close to as possible for an OEM fit. There are numerous DIY's to fix rattles, but I prefer the "fishing line" fix over all others.
The Mugen Style HT's have an unwarranted reputation as being bad fitting. But you'll also find OEM and sometimes authentic Mugen needs adjustments, primarily related to hardwares and seals and not the shell/body of the HT, this is mostly the same for the replicas. imo any HT as long as the shell/body came out of the mold within reason can be installed satisfactorily. For me OEM hardwares is worth the extra, I wouldn't personally use anything else, if you were gutting the soft top, then Izzy brackets or the two piece Spyder ones that are in development but unseen for now.
this type of window seals as per pic:
lmk if I can answer any other questions.