The National Football Stadium features a permanent main grandstand with seating for 3,000 including a roof and corporate facilities while temporary stands around the ground boost the seating capacity. There are also lights and a video screen.