Like too many articles, this conflates/confuses a couple of things... Material Design is the design guidelines by Google[1]. Material-UI[2] is a React library of components that implement Material Design.
That said, Material-UI is the single best component library, with React that I have ever used or experienced. In practical use, I will almost always defer to the design guideline and component defaults and/or examples and try to use the components with minimal modification. There are a *LOT* of components that follow the theming and it works great.
I will say some of the commercial (and free versions) of "templates" that use material-ui are very bad in terms of code structure and layout. They often break the approach setup in the framework (using a function for jss that receives the theme and adding additional properties to the injected theme).
1. https://material.io/
2. https://material-ui.com/