Hi Christine.
Yes it is a hummingbird feeder. I used to have some very elaborate feeders but they were almost impossible to keep clean and free of fungi. I have learned that the hummers don't really care what the container looks like as long as you have fresh nectar in the container. This specific feeder is so easy to keep clean. I still want to try the soda can with the straw. I saw a photo of this and it was amazing. Looked like the hummer was sipping Pepsi