It worked a treat with DD1, not at all with DD2.
It makes them feel secure - DD1 used to flail her arms around as if she was falling and swaddling made her calm down.
DH did invent his own way of doing it, which I never dared do. He basically laid the baby on one corner of the blanket and roll her up in it (obvoisly not her face)