Hey, a friend has raved about the owlet sock but I'm unsure. I'm an anxious person so wondering if it would give me peace of mind, but wondered if anyone had any experiences (good and bad) or was planning to get one?