Co sleeping is working wonderfully for us, I spent only 1 night in hospital after the birth and DH was in bed with me there, I think we surprised the midwife who came in in the morning. DS has been in bed with us since his first night home and we get a good 8 hours with just a nappy change, now we are all settled in I don't really even fully wake up to breastfeed. It's wonderful, peaceful, bub just looks so content lying in the middle with mum and dad on either side, yep the only problem (not) is other peoples reaction. I do tell them we do it and we sleep well because, well, if nobody ever don't own up to doing it it will remain "weird or scary" when it's soo not.