Putin is a dictator. That's not strength in my eyes though.
Russia is not going to get off this scott free though, they will pay a heavy price and IMO have forever alienated the rest of Ukraine and other Eastern European countries by taking Crimea. No one is going to forget this any time soon.