It's maybe a mini garden but it is flourishing. That's true, it's challenging to grow plants but you have proven that you have green thumb, and you can do it even in limited space. I like the different shades of the flowers. Flowers and veges/greens are in healthy competition in your bountiful garden.