As of now genesis, hashflare and hashnest are good and legit cloudmining. But stay away at miningsweden. Its just a ponzi scam.
That is why you should only buy hosted mining from reputable companies with a few years of good service, and then only if the provider has an exchange built in to their site so you can sell your TH when you want to. Hashnest and HaoBTC are the largest. They will not run off with your investment. Hashflare promises unreasonable returns so they are either a ponzi or a fractional miner (selling more hash then they actually own.) Hashflare is owned by Sergei Potapenko whose history looks pretty suspicious not someone you would want to invest into.
Mining Sweden started as a legitimate company but appears to have gone scam see this thread here at the forum.