...
Extension's page: Mega Menu
Features
- Allow defining a menu
- setting Mega Menu
- Allow adding your menu to your Site 
- Allow creating Multi-level Menus 
- Allow customizing Menu Items 
- Allow deleting a Menu Item 
- Allow adding Items to a Menu 
...
- Allow adding Pages, Custom Links to Mega Menu
System Requirements
Your store should be running on Magento 2 Community Edition version 2.0.0+.
...
Configuration
General Configuration
Menu Icons
...
...
Main Functions
Defining a Menu
...
Select the 'Menu' option to bring up the Menu Editor
Choose Create a new menu
Fill in a name for your new menu in the Menu Name box
...
Your new custom menu has now been defined.
Adding Items to a Menu
...
At left menu, there are three tabs: Page, Categories, and Custom Link.
Page: allow adding menu at level 1.
Categories: allow adding categories to menu.
Custom Link: allow adding custom link to menu.
Setting Mega Menu
Customizing Menu Items
Navigation Label
...
Creating Multi-level Menus
...
...
Deleting a Menu Item
Adding Your Menu to Your Site
...