Our birdbath has been a busy place for all sized birds. They seem to tolerate each other; rotating in and out. Some come to drink while others jump in and take a bath.
With all the water park action, I took a couple of planter pot saucers, added a rock for them to stand on, and filled with water. It was quick and inexpensive.
You don't need to buy an expensive bird bath (although there are some beauties out there that do have wonderful falls, sprays, trickles and lights). Look around for anything that will hold water, not too deep and set it in the ground. If it has slick sides, add a rock for a perch. If the lip is near the ground, you'll attract birds, toads, frogs, squirrels and perhaps other critters.
I've used the "real" bird bath, the plant saucers, the bowl from an old water pitcher set, a mixing bowl, a serving bowl, an old hubcap (not really, but, it would work). Anything that will hold about two inches of water. Any deeper than that and they're afraid to get in. If there's no rim or it's too slippery, it will be difficult to stand and drink. That's why you add the little rock.
Have a wonderful 4th of July. God Bless this country and those that have and do protect us.
Daylily fireworks is "Fly Catcher".