Love or Shove: Woombie sleep swaddle?

I love sleep. I love swaddles. But I can’t tell if this Woombie contraption is the best of both worlds or the worst?

Help a nearly-born-again rookie mom out! There’s a video on woombie.com if you need more help deciding (turn your volume DOWN before you head over).