My experience with Angular Material
What do you like best?
I have been using angular material since I learned angular. It has been a great experience since it provides a clean and great modern UI. One does not have to waste their time in designing a simple layout.
It offers many components which are easily accessible to a personal project by importing them.
The documentation of angular material can be found in https://material.angular.io/, where they provide examples, methods, and implementation of each component. It also supports material icons.
What I like about this is we don't have to import all the modules; only those modules which are in need can be imported.
What do you dislike?
However, like every rose has thorns, angular material also has some limitations and room for improvement. It has limited components and is not rich in providing multiple implementations of those components. Customization of the components in angular material is problematic and challenging.
For the angular developers, knowing the use of angular materials will be very handy and it is easy to learn as well. Go for it, you won't regret trying this.
What problems are you solving with the product? What benefits have you realized?
I have been using angular material for more than 1.5 yrs. I am still using this along with Kendo UI for my office projects as well as personal projects. For me, the main benefit of using angular material is that it saves a lot of my time from styling a simple layout and simple component. This way, I can focus on more logical parts rather than worrying about my UI portion.