I never put him between me and OH cos OH would squish him, lol, he sometimes almost elbows him when I'm feeding him in my arms! If i co-sleep I try to be on the middle of the bed or if OH isn't here then I lie on one side and have LO in the middle of the bed. I face him obviously and then lie parallel to him and he lies with his head/neck on my upper arm like a pillow. I used to curl round him but he doesn't like it now cos he likes to stretch out and he's too long for me to do it so he kicks at me til I straighten out next to him. I also remove all pillows from the bed apart from one under my head, and I have the duvet over my body and then tucked under me so there's no way he can get in it/under it/suffocate etc. I'm VERY paranoid about co-sleeping so go to extreme lengths to avoid hazards, lol, it doesn't have to be that difficult!