constructive criticism: Bring the chest out a little bit. Your whole physique is awesome, traps, delts, arms, forearms, back, but the chest looks a little flat and undefined and its holding you back! Maybe its poor lighitng... regardless, try to bring the chest up a little bit. Start every other chest day with heavy incline and alternate between dumbbell only and barbell only. This really jump started the gains for my chest! The abs look good because of the ow body fat. But honestly I think it would look better if you got your abs and obliques to pop out a little more. For me, i like to hit the obliques once a week with russian twists or winsield wipers, and i hit the abs twice a week with weighted situps on a decline bench or hanging leg raises. 3-5 sets per day.