Perhaps surprisingly, it's kinda easier than for English because standard Mandarin is born separated clearly by characters and have only 4 tones (tone for certain character in sentence may change but always within those 4 tones). However as for speaking language in reality (e.g dialects), it's hard (I won't say it's harder than any other languages since I don't have any experience working on it).