Pros: versatile, comfy, easy
Got this one on my second baby and it was the one he loved.
It is easy to put on and put baby in multiple positions depending on activity.
My son did learn how to get out of it at about 15 months and would arch his back and pull knees together to get out of it if he did not want to be held.
I also use it as a nursing cover when i need.