What it covers depends on who you purchase it from.
If you booked your cruise through a ta...get the number of the insurance company directly and speak with them about your insurance options before purchasing a policy.
Never purchase insurance without knowing what you are getting, or you may be in for a big surprise.