Are you ready, JoJo Fletcher?
The Bachelorette returns on Monday, May 23, with Ben Higgins' runner-up handing out the roses to 26 men, and ABC has finally given us our first look at her suitors.
So what are you waiting for? Let's judge all the James (there's three!), Nicks (two!) and other guys looking to put a ring on JoJo's finger this season....