I use the Colonial Cradle. So its a bit bigger than a regular cradle. Jasmine loves it, though she would sleep anywhere Im sure. I also have a bassinet, but I dont like it at all, so I just went straight for the cradle and put the bassinet at Mums house. Its on wheels and I wheel it from room to room depending on the sun and the heat. Its really quite huge, or maybe its because she is so small (to me) but I love it, and so does she. I also have a Tetra mattress in there. I was going to get the snuggle bed, but for some reason I just went straight for the Tetra mattress and its just so perfect for her.

So I recommend getting a cradle. But I would try to get a Colonial Cradle, not just a standard cradle. The measurements are different and I did have to shop around to get the Tetra mattress to fit it, not to mention fitted sheets etc but I found it all! It works for us. Its very handy.

Good Luck