This would definitely be a good bed for a  newborn. It was a surprise to me that it does not represent what the photos show. I was disappointed  in the bed because of the size. My little Maltese would not go near it, even though it is somewhat plush. The zippers offer an easy way to separate it to be washed and cared for. If you  are thinking about getting this bed, keep in mind it is smaller because of the rolled pillow type edging, and make sure you know what size you would need for your pet.