Hi Astrojay and welcome to the forum
The headrest design of removal has not changed in the last two versions of Ecosport, here it is....
You may have to angle the seat back to get the headrests off without hitting roof.
Note: that just googling 'Ecosport car seat covers' you can get ones that slip straight over the headrest, though not as neat, as ones that require the headrest to come off for fitting, as they do not cover the headrest, here are some examples. The prices go from cheap plastic covers, to cloth covers, to fake-leather covers to real leather covers. Plenty of them to choose from.