My vote goes to "excellent". He hasn't been off his feet in quite a while despite moving up in weight and fighting fantastic opposition. At 126 or 135, it seems that he will never lose purely because of his chin.
I cannot say it is excellent. When he is hit clean by Cotto and he takes it then I will say he can take a good punch. He is so great that he is not being hit clean. That does help.
Anyone who says anything below very good is an idiot. Do you guys understand that this is a former 122 fighter who is now taking shots from legitimately bigger guys at 135 and above with no room to get acclimated whatsoever.