No, it’s not required. But this dependency comes built in, so carries no additional bundle size overhead.
Perhaps, however, you’re adding some Material-UI components to an app that already uses another styling solution, or are already familiar with a different API, and don’t want to learn a new one? In that case, head over to the Style Library Interoperability section, where we show how simple it is to restyle Material-UI components with alternative style libraries.
If you like this question & answer and want to contribute, then write your question & answer and email to freewebmentor[@]gmail.com. Your question and answer will appear on FreeWebMentor.com and help other developers.