What is a Snugglebundl?

What is a Snugglebundl baby lifting blanket and why are they so helpful for parents..