Never forget to fasten the straps to hold the swaddle in place we had it come loose and go over baby's face but that was totally our fault. Its warm but would be good if your keep your home cold in the summer. Our son outgrew his at about 2 months length wise. It might be wise to keep it packaged until you no how long your little one is going to be at birth. Our son was 19 1/4 and it worked well until he was 23 inches and then we had to move up because it was getting hard to get his arms our in the morning. His legs never woke him up. He has slept through the time since one month old. Maybe he started because he was swaddled. I am not sure but in my opinion this is much safer than a separate blanket. We will use them until they don't make them big enough for him!