Baby wraps?

Shannon
What are some pros and cons of baby wrap slings like the Moby baby wrap carriers?