Almost everything is top-notch. I only gave 4 stars for quality because some of the parts look a bit "soft" ... as if they got deformed by heat or pressure: not completely flat, not exactly round, etc.
But overall, I am happy to finally be able to build these models.