Cloud mining would be useful for those who dont have mining techniques or want to invest in bitcoin mining without the hassle of managing your own hardware. If your local electricity price is high - for example in Germany - you should hire miners whose local electricity price is much lower than that in America.

First, you should make a decision on what providers you want to cooperate with.
Then, clarify the transactions you want to make - whether its a 500GH or 1000GH contract- and the contract conditions. Most Bitcoin contracts last for 1 year; however, some might last forever (This might sound great if the Moores law is true. Then the processing power for computers will double for every 18 months. It means Bitcoin mining companies will face up with great loss in the near future if the hash rate keeps increasing.) Some providers might offer short or medium-term contracts which last for 6-24 months.
All you need to do is to pay in advance for the transaction or pay in dollars on PB mining. They make sure everything will be well done. Then you will receive a constant amount of BTC in your personal wallet.
Some mining contract providers will charge fees during the contract, and sometimes, it might be a scammer. Thats why we are here to provide you with short-listed prestigious providers for cloud mining.
Good luck!

Good work mate, since you are newbie you have picked up the all negative side of cloud mining to do not loose the money. I see still you want to know whether there is a legit cloud mining websites or not.
Answer is yes there, but still if you want to ROI soon. This is not at all your option mate.
Please find the websites below mate.
Check the cheap contract rate on invest on that one.