I got the Topfin version of these (which I can't even find on the petsmart site anymore) for my kids for Christmas, the original occupants were to be frogs, but lets say we had no luck with frogs.
I have come to the conclusion that I hate everything about them. Since I wasn't using the undergravel passive filter, I removed it and the tube and airstone and tried to make do. It made the tank roomier, but not really any better. I just simply can't get a good look at the bettas in these...if they swim too far to the side the vanish into the diffraction curve. The LEDs in the hood are not bright enough to light up the tank at night. The connector where the light plugs into the hood has started rusting. The hood is not secure enough to handle the cats; they can and have easily knocked them off many times. Happily that wasn't the cause of any frog or fish issues. Yet. I had to start securing the hood with alligator clips, which makes water changes or just opening it up to interact with the betta a hassle.
SO: Recommendations on replacements! These are the tanks in my kids rooms, they can't really be bigger than a 3 gallon due to location limitations. My husband is convinced I'm blowing our retirement on the fish, so less expensive is good. Of the other tanks I have, I do like my 2.5 mini bow, and the hood on it seems to be fairly cat impervious. I *love* my Marineland Crescent 3 gallon...but the cover on it is not particularly cat compatible, which is why it has landed on my desk at work.
Might even take a look around at a couple of local thrift stores