It could be better, but I'm satisfied with the stadium. The seats are not blue and red, and never again will we have to endure the shame of walking into our "home" stadium while passing under an enormous "GIANTS STADIUM" sign on our way in. That alone outweighs the negatives
That's cool. I snagged coaches club tix with my kid for the Bills game and all I can say is...HOLY SHIT!! Stayed for Rex's presser, autographs, etc etc. Food was sick.