This works well, it's actually my second one, eventually the perches broke on the first, but that was after a few seasons. I would prefer if the  glass was smaller, I live in a warm and this year very humid, climate and consequently can only put in a small amount of food for the hummers, otherwise it spoils.