I'd say your flowers are doing great in your container!
No, these are just pots with a grate type piece of plastic inside the pot a couple inches from the base, to form the water reservoir. There's not holes in the pot itself, which was my concern. I'll have to look for the version you have, which makes total sense and addresses my concerns of the one's I saw.
Thanks for your reply!