This airport is practically a mall. It has the typical airport shops such as sandwich shops, coffee shops, souvenir shops, etc. in addition to Pandora, a sushi bar, the body shop... too many to name. It was actually quite pleasantly overwhelming and I was kind of wishing I'd had longer layover just so that I could explore more.
With this having been my 3rd airport stop of the day, I was elated at the atmosphere here; upscale, clean & just so many options to keep you occupied while you wait.
The bathrooms are the greatest airport bathrooms ever. In some of them (I think the ones closer to the shopping area) have an attendant and a few toiletries available. One was so spacious it had a semi-private vanity area where I was able too lay all my crap out to do my hair and make-up.
One more reason why Charlotte is awesome. Love it!