Very cute and soft with adjustable tie at the top! But a little too big for my newborn, my baby had a skinny but long head when he was born and this didn't fit at all he was 5 lbs. he is now 7 lbs 2 oz one month later and its just beggining to fit better. So if you have a normal sized baby around 7 lb you should be fine.