plastic insulation has a very strong chemical smell. I hope the smell will disappear within a few days.
the items are of acceptable quality for the price