My ex husband bought this stroller the day I came home with our first daughter. She's 6 now, and she refused to ride in any other stroller.
It still looks as good as it did the day we bought it (though a few of the accessories have gotten lost). It's the roomiest, and cushiest stroller I was able to find, being wider than most with a great deal of padding. It's got nice big wheels too, making the ride smoother than many. It comes with a large under basket, "saddle" bags to hold more stuff, and a neat little wheel that attaches to the food/cup tray in the front, that makes baby feel like s/he's driving.
The seat will lay all the way back, which makes for a great nap time. There's a nice large shade covering. There's a box and two cup holders on the top, for mom/dad to store keys, change, drinks, and what-have-you. Although, I don't suggest using the cup holders for anything hot (without a lid) or for drinks that are too full. The ride is smooth for baby, but the stroller will likely jostle around a little too much for that.
My eldest has always had wider hips than most children her age, so I was glad and lucky that we got this type of stroller, as the sides never hurt her by digging in. We put her in a more standard width stroller once, she screamed until we pulled her out.
The only "con" I had was that it can be a bit bulkier than most strollers. But, it fit in our trunk, and we never had any problems with that issue. It doesn't fold up quite as easily as they claim (well, at least, I could never get it done with just the one hand). But, it's not difficult.
When my youngest was born, we bought the double stroller version. The double wasn't as easy to manuever, or quite as comfy, but was still the best double stroller we could find! I'll be sticking with this company and type of stroller, should I have any more children!