Your cat sleeps on you because they trust you. It is an important factor, because cats need to feel safe and secure when they are sleeping.
Cat Bed Or My Bed?
Aside from boxes, cats are going to use cat beds from time to time. No cat is the same, some of them like their privacy more than they like cuddling with their favorite human.
In one word: Absolutely!It is not only good, but advisable to let your cat sleep with you. Veterinarians say it is good for cats, and it might be even better for us.