its 30ltr biorb. Some might say thats big enough for 1 goldfish, others will say none.
It does have a filtration system and gravel below.
The water is over filled as there is not enough surface water for oxygen exchange.
Biorbs were made by a company who believe their filtration system is powerful enough to keep it suitable for goldfish habitat.
The responses you would get at Fishnet would be that the fish need minimum of 45ltrs each and a rectangle tank rather than a bowl shape.
They will probably also say that the goldfish in that bowl aren't much of a fancy variety and would actually do far better in a pond than in a tank at all.
The problem is, sometimes these fish get kept in these conditions and get used to it, and when someone does swap them into a more fish friendly environment, they can die from the shock.
Another problem is that if people are keeping fish this way, they probably dont know anything about cycles, and nitrate and ammonia so its not just the habitat that will be bad, but probably the way they are cleaned.
We had 2 fancy goldfish, for 2 years they were kept clean and happy (by me).
One day when I was recovering from my c section I asked DP to clean the goldfish. I didnt think I needed to explain to him how to do it, as he had seen me do it many times before, and he had kept goldfish before.
Turns out he removed the fish, stripped the tank, cleaned the gravel and everything in it and popped them back into fresh water.
It looked lovely and sparkling clean. But the fish were showing signs of shock within an hour and as much as I tried to rescue, there was no saving one of them.