My mom sent me this today, from 1984... I'm the one in that crazy contraption on her back, rotfl...
My little sister lived in one of those for about three years when she was born.
Actually, I would love to have one because you can set them down and the kiddos stay in the same position, and they keep them off your back (we live in Texas, and boy does our Ergo get SWEATY sometimes!).