Tanks should not have glass covers on them as it greatly reduces the oxygen exchange.
They also tend to accumulate moisture on them which in turn reduces your lighting effectiveness..so all around they are a poor idea.
But they should have a net cover to stop your fish from carpet surfing! :fish: