I've used this since my son was born, and he is now 4 months old. I wanted to co-sleep with him, but I was terrified of one of us rolling over onto him during the night if he was in bed with us. I love that he is still right there next me, and if he wakes up during the night he can see me there, or if he wants a feed, I can easily just pull him into bed with us without having to get up. But at the same time, he is still safe in his own little space. I got the mini instead of the original, because we only had a small bedroom at the time.. but it is definatly big enough.. he is 4 months old and still has plenty of room to grow. My only complaint is that it is really uncomfortable. I understand that it has to be firm, for safety, but I thought it could be a little more comfortable. I layered it tightly with soft blankets to make it more comfortable for him, and he sleeps great in there.The pictures are from the day he came home from the hospital.