I don't really mind the logos on the pieces--they add some color contrast.
I think that the shorts are a little bit short and skimpy, but they certainly are in keeping with fashions today. They seem a tad tight on my doll, but again, I think this is how they are designed to fit.
My favorite part of this outfit is what the color of the shirt does for Chrissa's eyes--it's a great combination. The jacket pairs well with the rest of the outfit. I think Chrissa looks good in red, and the whole set has a summery feel to it. The sandals fit well on my doll, though as others have said, they are simply foam pieces. Cute, though.
I rarely use the visor, since doll headwear in general is not so much my thing, but I've been able to get the visor to fit decently. It's definitely not a necessary addition, but a nice touch for outdoor activities. I rarely use the IM-me, but it sits on a bedside table and gives the scene a modern feel. It fits perfectly in Chrissa's jacket pocket, which I think is awesome.
The set gets a "-" only because I'd preferred to have paid a few dollars less for it. But considering the price increases lately, it's not bad.