Really cool product providing you use it correctly. My Betta flared up and was 50% angry - 50% scared, he darted around the tank flaring and freaking out, later that night hours after removing it he was looking for placed to hide. I only leave it for 2-minutes and maybe 1-2 times a week MAX
I don't think the Zoo Med branding is needed on the mirror as its already on the ping ball, the product would of looked cleaner without anything on the mirror but its a small niggle.
Do recommend but please use it correctly as long-term exposure can really stress your Betta.