Floyd had awesome power at LW but he lost it together with his balls when he started fighting at higher weights. :-(
Average. It's enough to get your respect but he's not blasting anyone out unless it's by accumulation. No one-punch KO's for him.
Floyd at the higher weights is too cautious, look at the fight with emanuel burton when floyd let his hands go. I know thats a long time ago but pbfs combinations lacked devastating power. Also he got his a hell of alot in that fight simply because he elected to fight and not hit and run. Mayweather-baldo is an example of how he chooses not to fight even though he is clearly dominating the fight. As steward commentates 'there is no way great fighters such as leonard or duran would sit back and hit a man one shot at a time if they were hitting that man so easily'. Floyd at these higher weights is safety first, its as simple as that.
I think Floyd is about a 7/10 as a puncher. His punches are so fast and accurate that they can compensate for a lack of raw power.