for me he has looked impressive but i agree that he hasnt been as impressive in the higher weight catagories as he was in the lower. he definately struggled with oscar, i thought hatton gave him alot of trouble early on and marquez,well he did dominate him but like u say marquez had no business up at welterweight, i think he should of really got marquez out of there. mosley is definately his toughest opponent, not just that but mosley is big and strong and has been in and around this weight for a long time. all things considered i think mosley wins tomorrow night