Xm is solid broker, from the various of trading aspects. They provided me with the wide selection of assets and platftoms, trading was cheap there, with ultra low account tight spreads and high leverage, at the same time, they can maintain the quality of the service, providing on-time support and reliable payment processes.