Cheap plastic and feels flimsy. Very short cord that is maybe 2 foot long. Looks decent on top of a tall tree but nobody is going to mistake this for something of quality.