Affleck looks great as Batman, the suit is perfect. It's not a young Batman here, it's more in line with The Dark Knight Returns.
Mask is great, much better than the bulbous mask Bale used.
Still, he could have had a tighter waistline and struck a pose of cancer.