Every parent needs a trusty muslin blanket, and this Stephen Joseph one is a total superstar. It’s huge – 47 by 47 inches – which makes swaddling your little one so much easier. Made from 100% cotton, it’s super soft, breathable, and lightweight, perfect for keeping baby comfortable without overheating. It gets even softer every time you wash it (just toss it in the machine on cold and tumble dry low). Use it for swaddling, as a stroller cover, a nursing cover, a play mat, or even a quick clean-up cloth for messes. The adorable patterns are a bonus! It folds up small enough to fit in your diaper bag, so it’s always ready for adventures. Durable enough for daily use but gentle on baby’s skin. An essential multi-tasker for newborns and beyond, and it makes a fantastic baby shower or new parent gift. You’ll find yourself reaching for this blanket all the time – it’s that useful.