It looks a little small for a betta.It looks more like a cute decoration then a fish tank IMO.I wouldn't house my bettas in it.