It was underwhelming. I wish they weren't so committed to this Shug Avery visual. It's a bit stale and predictable imo. When the song first hit the net and everyone started going on about Shug Avery and the color purple, I just knew (or hoped) they were going to go in a totally different direction.
I did like when she finally got off stage and interacted with the guy though. That kinda got me up.
I echo everyone's views on the look and quality also. Very nice.