excellent product for the money . since it be one piece nothing can loosen and fall off . they be coat with , I be guess , a epoxy . it have a smooth surface a will not rust . so they be no maintenance , and do what they be suppose to ; what more can you ask . a good value .