Pros: comfortable, versatile
Cons: gets hot in the summer, pricy
I love this wrap. It was great when DD was a tiny newborn and we still love it now at almost 6 months. It did take a few weeks to really figure it out, but now I can put it on and get her in no time, and it's so easy to switch from forward-facing to facing towards me if she gets sleepy.
I put it on before I leave the house to avoid the fabric dragging in the parking lot.