I dont like cats sleeping on top of me when I sleep ( I move around a lot when I sleep) so what I did was buy a large enough cat bed (its actaully a smaller dog bed)that they can both get into and put it right next to my head in the bed with me so they sleep with me but we all have our own space.