By default WooCommerce plugin has the simple drop-down selection for product variations. It looks a bit unprofessional.
The most of modern stores use the images (swatches) for product variations. We totally approve this technique and believe that it can increase the conversion of your product page. And we developed the special module allowing to use the swatches. You can get it and learn more information about it here.