Owlet? Yay or Nay?

Ana
I've been seeing ads on Facebook for the Owlet sock. Has anyone used them? What is your feedback on it?