I arrived to the United Center around 6:30, a half hour early for a show reported to start at 7 pm. The show did not start until 7:35, but that was fine, I actually didn't expect it to start on time. The first opening act was a new singer named Starshell, whose signed to Mary J. Blige's record label. I wasn't really into her generic pop/r&b sound and was glad she only performed 3 songs. It was awhile before the next opening act performed, which was Melanie Fiona. I like her, so i was anxious to see how well she performed. She's a good performer, very passionate. D'angelo was slated to perform next, but it was over an hour before he hit the stage; apparently he had an emergency that caused his lateness. D'angelo performed very well; I liked the new funkier arrangements of his classic songs. The ladies in the audience went crazy when he performed a bit of Untitled (How does it feel?). On to the headliner, Mary J. Blige. I loved her performance! She performed all of my favorite songs of hers, including Real Love, Not Gon Cry, Love No Limit, Love a Woman, Be Without You, Sweet Thing, and many more. She's definitely worth seeing in concert.