Our weather vanes are made in the USA. We use 14 gauge steel and they come with a one year warranty on the finish and a lifetime warranty on all workmanship. We use a 3 step finishing process- First we zinc plate our units for better adhesion and durability, then we bake on an antique copper vein powder coat followed by a clear powder coat to protect against the UV rays. This provides a durable, scratch resistant finish. We use sealed ball bearings in our windcups to keep them spinning freely with even the slightest breeze. Our design tops are laser cut in one piece, minimizing welding and making them a unique addition to your home. Our tops are interchangeable and easy to change. We offer 4 mounting types. Garden Stake -60 long pushes into ground or may be used with optional ground stake. Roof Mount - 15 long conforms to roof pitch. Deck Mount - 15 long attaches to any horizontal surface with a 3 x 3 mounting plate. Post Mount - 15 long attaches to any vertical surface with a 3 x 3 mounting plate.