Pros: Great shopping and great restaurants. Beats any of the other local malls. The store selection is pretty good and seems to have something for everyone. There are even little kiosks that open in the warmer weather that have quicker food (Auntie Anne's, subway, etc) if you are not in the mood or don't have time for a longer sit down meal. The restaurant selection is pretty good too and has something for most cravings.
Cons: the parking situation is a bit of a pain. It's mostly garages and you cannot just run in or out of a store quickly. The other con is the large amount of teenagers on the weekends. They don't really seem to have much respect for people trying to shop or get into places. They are usually standing in front of the stores.
Other than that, it's a fun place to go to have dinner or do a little shopping. Price range is also very good. You can usually find whatever you are looking for.