Add value and increase profitability in your WooCommerce store by letting your customers personalize and customize your products with custom product options

Source : How to customize products in WooCommerce with extra options