Considering how many bodies this thing moves every day it's pretty impressive. The shops don't suck either. There are decent places to eat and drink if you are in the know.
This place sucks, very busy and not clearly signposted. Departures only announced 10 mins beforehand so check the arrivals board for your track number.
Penn Station is the major intercity train station and a major commuter rail hub in New York City. Serving 300,000 passengers a day at a rate of up to a thousand every 90 seconds, it is the busiest passenger transportation facility in the United States and by far the busiest train station in North America.