Is this Merc's answer to Beemer's X6?

Is this Merc's answer to Beemer's X6? ...