What is Mitt Romney's strengths and weaknesses?

he doesnt have weaknesses he will win the election!