This roof mounted weathervane was handcrafted in alabama out of mild steel. The approximate measurements are: 24 inches high x 18 inches wide x 13 inches deep. It has been dipped in two coats of rust resistant paint so it may be enjoyed for many years to come. It comes complete with the top, nesw, and roof mount base. The base has 4 screw holes and can easily be bent to match the pitch of your roof, or fit around a post. It can also be bent flat if desired. This weathervane normally sells for over $35 in stores, so if you've ever thought about purchasing one for yourself or a friend, now's the time!!