Purchased this for my son for Christmas.  He is 18 hrs old and I wasn't sure if he'd wear it but, it is so warm and comfortable for him that I have to remind him to get dressed sometimes;) a quality item and received timely and appropriately packaged. I would purchase from this seller again.