...
Admins can create a new Menu using these four tabs.
Adding Page to a Menu
Click on At Page drop down tab > choose pages options which you would like to add into menuMenu Structure. Click on Add to menuMenu button to finish.
Adding Categories to a Menu
At Categories tab > choose categories options which you would like to add into menuMenu Structure. Click on Add to menuMenu button to finish.
*Note: Using subcategories instead of making menus at level 2 in Categories when creating multi-level Menus to avoid making an error.
...
Best seller: allow adding featured products on Categories.
To set create featured products to add into for Categories, go to Backend of Magento 2 stores > Products > Catalog > click on Edit of chosen products > Mega Menu tab.
Adding Custom Link to a Menu
Click on At Custom Link drop down tab > enter Title and add Link into menutextbox. Click on Add to menuMenu button to finish.
Adding Custom Text to a Menu
Click on At Custom Text drop down tab > enter Title and add Content into menutextbox. Click on Add to menuMenu button to finish.
How to set up Mega Menus
...
*Note: Admins can only implement drag & drop with menus which do not have children.
Adding icon, label into Menu items
...
Click on Choose File as below to add Icon for Menus.
Enter Label Name and choose Label color for Label.
...