How would you rate XMC ?

Give an overall rating to XMC.