Cocoon have been around as long as we can remember. We have bought from them in the past, and the items were fine, fit well and lasted a reasonably long time.
We don’t know what the quality of their work is nowadays, but maybe someone who has used them could say in a reply.