Brent Barrett is in his 60s. He would have been perfect casting 25 years ago.
Cannavale is also a bit old at 51 (especially given Beanie Feldstein is 28), but he has a nice blend of suave and rough hewn.
Tony Yazbeck might have been a more age-appropriate match but I imagine that they want more of a name, especially since Ms Feldstein is not really known to the vast majority of the theatre-going public.
Curious to see Ms Feldstein. I have only seen her in Dolly and the odd screen appearance. She is charming and sweet and a good actress but I hadn't thought of her a comedienne particularly. Which is not to say she won't be wonderful. I think her likability will take her a long way in the role.