My review is based on the U2 concert that I attended a couple weeks ago.
Definitely is a nice stadium. The surrounding area is pretty awesome. I thoroughly enjoyed my time in Pitt. If you are a Steeler fan, it definitely seems like a great town to be in. Found the people in the city to be more than cordial and friendly. Would definitely go back to this city to visit.