The Gunners have been very inconsistent this season. And confidence among the fans reached a new low last week when League 2 side Bradford City eliminated the club from the Capital One Cup in a penalty shootout.
Who will win this match?
This is a very crucial time for Arsenal, who have five very winnable games before their second league clash with Manchester City on January 13.
Despite their recent struggles, Arsenal remain just five points behind fourth-place Tottenham with a game in hand.
Even though Reading currently sit at the bottom of the league table with just nine points, this won't be an easy match for the Gunners.
Reading have won only one game this season, and they have allowed the second-most goals. However, six of their nine losses were by just a single goal, so the Gunners cannot make the mistake of not giving maximum effort and expecting to earn three points.
One thing Arsenal must improve this season is their performances away from the Emirates. The club is only 2-4-2 on the road this year, and that's not good enough for a team attempting to finish in the top four.
The Gunners also have scored eight goals away from home, which is the third-fewest total in the league.
This is a very important match for Arsenal, as they cannot continue to draw or lose to middle- and bottom-tier teams and expect to finish near the top of the league table at the end of the season.
Let's look at the television and live stream information you need to watch Reading versus Arsenal on Monday:
When: Monday, December 17 at 3:00 p.m. ET
Live Stream: ESPN3
Where: Madejski Stadium, Reading, England