WooCommerce Update Cart Item Variations
This plugin is a WooCommerce addon. You can add edit variation ajax form on cart page with this plugin. So your customer can edit product variations direct from cart page.
So if customers want to change variation of cart item than they don’t need to remove and add(with perfect variations) product again. they can change product variations from cart page.
Note: This plugin require WooCommerce. It will only work with standard woocommerce variable products.