background-size cover is unneeded if the element's dimension matches with  background's dimensions. If the element would be bigger, 'cover' would scale the background accordingly.