---
title: Material UI Reviews
meta_title: 'Material UI Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 31 reviews by the users' company size, role or industry to
  find out how Material UI works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 31
  scale: '5'
date_modified: '2026-06-17'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Material UI Reviews
**Vendor:** MUI  
**Category:** [Component Libraries Software](https://www.g2.com/categories/component-libraries)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 31
## About Material UI
Material UI is a library of React UI components that implements Google&#39;s Material Design.



## Material UI Pros & Cons
**What users like:**

- Users love MUI components for their **time-saving pre-built templates** , simplifying the process of development significantly. (1 reviews)
- Users enjoy the **time-saving templates** of Material UI, simplifying their workflow and enhancing productivity. (1 reviews)

**What users dislike:**

- Users find Material UI **somewhat complex for beginners** , although they feel the rest of the product is satisfactory. (1 reviews)

## Material UI Reviews
  ### 1. I use mui components in my website , it makes my work easier

**Rating:** 4.5/5.0 stars

**Reviewed by:** Namish K. | Student coordinator at training and placement cells, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 21, 2025

**What do you like best about Material UI?**

I love mui components , it makes my work easier ,rather than spending so mch time making own component, just use premade templates for it and enjoy

**What do you dislike about Material UI?**

It is little bit complex for beginer user , rest everything is fine

**What problems is Material UI solving and how is that benefiting you?**

Mui provides various components , templates for designing websites , i love how easy it is to use , nd just simply use those predesigned templates

  ### 2. Modern re-usable UI components

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ankush R. | ReactJs Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 25, 2024

**What do you like best about Material UI?**

It has huge number of UI components for all sorts of tasks and UI needs which makes it unbeatable UI library. All the MUI components are modern in design and seamless to integrate with React project. It provides ability to change look and feel with css.

**What do you dislike about Material UI?**

It is hard to integrate multiple components and it makes app heavy in app size and lacks customization for some components.

**What problems is Material UI solving and how is that benefiting you?**

We were able to develop the whole UI for React based messaging app project using the pre-built react components from Material UI library. It has made the UI designing and development a lot faster and easier task with its prebuilt custom UI components. The components smooth, reliable and customizable for different use cases. Also the UI components are reusable and scalable for large scale app development. We have created multiple UI and easily integrate with customize components in messaging app project.

  ### 3. Fluid and modern UI library

**Rating:** 5.0/5.0 stars

**Reviewed by:** Parth T. | React Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 18, 2024

**What do you like best about Material UI?**

The MUI compenents are very modern in design highly customizable and fluid in nature. Material UI can be easily integrated with different UI frameworks. MUI has large number of components available for different purposes.

**What do you dislike about Material UI?**

It has initially a learning curve to customize and utilize in projects. It increases load time and overall app size.

**What problems is Material UI solving and how is that benefiting you?**

Material UI is providing stable and scalable components which otherwise would take time to create individually. It can be integrated in ongoing project very easily. It provides opportunity to customize the components. It is creates modern look and feel in application.

  ### 4. Stable and scalable UI library

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nidhi G. | Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 18, 2024

**What do you like best about Material UI?**

It has well documented and precisely created components with multiple options and customizations. The UI components have modern UI designs and are stable for use in large scale React projects with seamless integration.

**What do you dislike about Material UI?**

Few components lack ability to properly customize especially using css is bit time taking to achieve exact results. Also there are few components for video. The overall size of app increases with extensive use of MUI components.

**What problems is Material UI solving and how is that benefiting you?**

It is providing prebuilt React components which can be used in developing large scal projects where components can be easly customized as per requirement.

  ### 5. Prebuilt customizable react components

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dhwani P. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** May 20, 2024

**What do you like best about Material UI?**

UI components are prebuilt and they lead to modern UI development without need to create react components from scratch. The Material UI components are modern, customizable and scalable for large scale project. It provides grid system and typography which are must for creating a UI. Most of the components are free.

**What do you dislike about Material UI?**

Although it provides prebuilt components which are usable without need of extensive designing knowledge but getting started with using it has a learning curve.

**What problems is Material UI solving and how is that benefiting you?**

It has made the frontend development faster with modern UI components supplied by it which has saved extensive design time and also the components are stable and fast with compatibility with modern frameworks due to which team can focus on creating a better product instead of spending time in UI designing.

  ### 6. Complete toolkit for responsive Modern UI development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Krupali B. | Software Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 27, 2024

**What do you like best about Material UI?**

Material UI is easy to implement anad integrate with React. It has very precisely built modern UI components that are easy to use in ongoing project without need of designing. It gives ability to customize the components with css properties.

**What do you dislike about Material UI?**

It takes time to find the right design with components that look great and works well. Customization takes time as all components are not easily customizable.

**What problems is Material UI solving and how is that benefiting you?**

It has solved the designing challenges for developing a modern UI which takes much time but with Material UI it is quicker to develop a whole new modern UI with its re-usable components that can be customized to change the looks. The UI is modern, smooth and responsive and apps look modern.

  ### 7. Stock of modern UI components

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kavya P. | Full Stack Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 19, 2024

**What do you like best about Material UI?**

It has modern UI based highly scalable and stable components that can be used with React and Angular Js frameworks. UI development takes very less time with few lines of code. All the components are easy to integrate and are customizable which is an added advantage.

**What do you dislike about Material UI?**

Its api documentation is confusing and hard to understand when trying to customize components. Also Material UI upgrade to newer version is difficult to integrate with older version in project.

**What problems is Material UI solving and how is that benefiting you?**

It has provided high quality UI components which have modern look and feel, are reusable and it helps in developing modern UI interface with minimal code while allowing customizations. Also it integrates easily with major frontend frameworks.

  ### 8. Library for modern UI components

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sakshi G. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** May 26, 2024

**What do you like best about Material UI?**

It has been goto choice for modern UI components that are easily integrative with React and are responsive. It provides re-usable components that can be csutomized with css.

**What do you dislike about Material UI?**

It lacks ability to customize few grids components and sometimes app becomes heavy due to many components being used.

**What problems is Material UI solving and how is that benefiting you?**

It is providing a component library which has re-usable components for all needs and can be easily customized using css which has saved our development time. Also it has made creating a modern UI very fast and simple. It has been real time saver for developing UI for large scale app.

  ### 9. Responsive  and elegant UI library

**Rating:** 4.5/5.0 stars

**Reviewed by:** Katha V. | QA Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** May 26, 2024

**What do you like best about Material UI?**

It has intuitive and elegantly designed UI components that are easier to integrate and use with React. The Material UI components are re-usable and customizable with css leading to faster UI development.

**What do you dislike about Material UI?**

Initially it is time taking to integrate and use components in ongoing project but it pays off with modern UI.

**What problems is Material UI solving and how is that benefiting you?**

Material UI has provided a library of modern UI components which have led in developing modern and customizable UI in very less time. Also time taken to design and create a new responsive UI with Material UI is very less compared to creating everything from scratch.

  ### 10. Modern and responsive component library

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ravi V. | Full Stack Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 19, 2024

**What do you like best about Material UI?**

Material UI has customizable components with different styling, css options and easy to use and integrate with React. It is beginner friendly specially for those who have less knowledge on UI. It is time saver as it provides modern UI based components.

**What do you dislike about Material UI?**

Some components are hard to use in specific use cases. Also some components lack proper documentation as it is hard to implement them.

**What problems is Material UI solving and how is that benefiting you?**

It is very helpful in developing UI in fast paced web development environment. The UI components don't need extensive UI knowledge to utilize in projects. This is very impressive about Material UI it is beginner friendly.

  ### 11. "Material-UI --> A best UI framework for Developers"

**Rating:** 5.0/5.0 stars

**Reviewed by:** Narendra D. | React JS Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 23, 2023

**What do you like best about Material UI?**

1.Best Design and Features
2.Minimalistic and Simple UIs
3.Readily available components, so use directly
4.Open-source platform and a large community to explore more and more...
5.So many customizations available in components
6.Upgraded time by time, MUI gives updates of this platform and makes required changes in existing components
7.Easy-to-use, easy to implement, easy to integrate with project environments, and frequently used by many big companies.
8.Highly secure

**What do you dislike about Material UI?**

Taking some time to learn about MUI is suitable for beginner-level developers. If you have a small idea about UI development, you can become a pro with MUI (Material UI).

**What problems is Material UI solving and how is that benefiting you?**

"Material resolves so many problems in my day-to-day life and the development of projects. Material-UI saves so much time in my development and helps in creating many UIs. Material-UI is so big and is used by entire developer communities worldwide, so you can get instant solutions to any issue or problem. I like most the readily available components and customization."

  ### 12. Material UI is one of the best UI components in React

**Rating:** 5.0/5.0 stars

**Reviewed by:** Natarajan R. | Associate Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 04, 2024

**What do you like best about Material UI?**

Grid and typography is one of the most usefull components in material ui

**What do you dislike about Material UI?**

The first time we approach the material UI face some difficulties in integrating my react app.

**What problems is Material UI solving and how is that benefiting you?**

I have both client-side and server-side rendering projects using the MUI Components its easy to integrate and customize our component .Its helpful for reduce the code length also.

  ### 13. Pros and cons of Material UI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Khushi S. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 29, 2023

**What do you like best about Material UI?**

It has well-designed components that meet the user's needs. It is very easy to set a global theme for individual components.   It has already customized components that are well-documented and easy to follow. We can also use it with react typescript without many changes. I really enjoyed using component props as it allows us to use HTML tags. It is also faster in performance than before since the new version 5 arrived.

**What do you dislike about Material UI?**

Material UI lacks image and video components. Although we have avatar and CardMediaAPI but they don't completely serve the purpose. The form related components are not easily customizable such as TextField. I had to inspect the TextField thoroughly to just remove the animation and customize the border.  Components are not easy to inspect and customize as there are many nested components with them.

**What problems is Material UI solving and how is that benefiting you?**

Designing a website with Material UI is faster. Documents are far easy to follow and components are well-designed so there is very less need for customization. It has increased my work performance. I deliver the product much faster if working with it. It also provides various methods to change styles which is very convenient such as styled, sx props etc.

  ### 14. The best library for UI frontend!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Omkar S. | React Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 11, 2023

**What do you like best about Material UI?**

The most beneficial feature of MUI is its primary purpose, which is its components. MUI provides ready-made components to integrate into our projects without hassle or issues. As a developer, MUI has helped me save time by integrating those components into my react-based projects with perfect designs.

**What do you dislike about Material UI?**

Sometimes when trying to change some of the component's basic designs, structures, or working functionalities, it gets hard to update the piece. It would be great if the documentation covered these tricky essential parts.

**What problems is Material UI solving and how is that benefiting you?**

MUI as everybody knows, is well-known for its components. MUI helps with time management and work efficiency of code works in day-to-day life. Hence, with its components one can easily finish its woking before expectation limits.

  ### 15. Ready to use and easy

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ashwani P. | React Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 14, 2023

**What do you like best about Material UI?**

Almost all the components available with default styling, which is suitable for most of the designs

**What do you dislike about Material UI?**

Sometimes it's difficult to customise components like input field because of the nested components that forms MUI component

**What problems is Material UI solving and how is that benefiting you?**

I use mui because of the most of use cases are already present as component which saves my time and makes me more efficient

  ### 16. Most Complete UI library for ReactJS

**Rating:** 5.0/5.0 stars

**Reviewed by:** jefferson l. | Freelancer Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2022

**What do you like best about Material UI?**

What I like most about the Material Ui library is the documentation. It's easy to learn how to use all the available components and learn how each one works. In addition to having extensive documentation, it is also simple to solve problems with a simple Google search, as the community that uses the library is very active.

**What do you dislike about Material UI?**

The learning curve for using the library can be a bit steep. Despite all the simplicity, a user without much experience in development can get lost a little in the customization of components.

**Recommendations to others considering Material UI:**

I recommend using it for developers who would like to save time on their product design.

**What problems is Material UI solving and how is that benefiting you?**

The lack of design knowledge is perfectly supplied using this library. The components already have a very elegant and very intuitive design. So the time that would be spent creating design is saved.

  ### 17. Material UI do more with less code

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andy D. | Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 12, 2020

**What do you like best about Material UI?**

Material UI is built with React use at its core components are prebuilt for your use with you only needing to provide the props they will use. This can take a headache out of development process and keep your JSX clean.

Example components below that would take time to otherwise develop are below and show the power of the UI framework.
- Sliders
- Drop downs
- Navigations

This is huge for a developer as many of these components can eat a lot of time to develop properly to be in like with current accessibility standards which Material UI has already taken into account.

**What do you dislike about Material UI?**

For all material UI's advantages I find its approach to handling CSS a bit cumbersome to apply and target correctly. This is due to its own system for applying to components which while necessary is not initially intuitive to apply.

Also the documentation site while as a whole good can sometimes be unclear about how to apply certain aspects of the framework. Example case being when you are trying to combine components together and unusual behavior is encountered.

**Recommendations to others considering Material UI:**

React Material UI is built specifically with React in mind and will be a easier to implement solution in comparison to other options such as bootstrap while using React.

**What problems is Material UI solving and how is that benefiting you?**

Working with a team one of the nicest benefits that Material UI has is a theme file that acts as a source of truth. With this you can as a team make more consistent designs with use of Material UI's components across an application.

The learning curve of teaching someone how to use a component you may have modified is a good deal easier to explain as it still uses Material UI as a base then making something yourself and teaching someone how it works.

  ### 18. Every React and angular UI developer's favourite one

**Rating:** 4.5/5.0 stars

**Reviewed by:** ARJUN J. | Full Stack Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 19, 2021

**What do you like best about Material UI?**

When I started my career as a full stack developer with react js without having zero knowledge on UI. Then I got to know about material UI which is the best platform which provides all the required components needed for designing the user interface for frontend. It has sandbox Integrated so that I can test it and helps me to design custom components. Its one of the best part is its documentation and support from the team 🤩

**What do you dislike about Material UI?**

Its hard to say this part but as per me the api documentation for each component should've b een more resource to understand indepth of the components also I might prefer having a better template by material UI.

**What problems is Material UI solving and how is that benefiting you?**

I'm a full stack developer who uses React Js to develop frontend and I use material UI to develop the custom components in my project. Using material UI components code I usually build my own custom components to make my working project UI looks smooth and responsive.

  ### 19. Material UI - Your buddy for web development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 10, 2020

**What do you like best about Material UI?**

I like the most about material UI is that it gives wide range of customizable components and large number of in-built templates for any requirement.

**What do you dislike about Material UI?**

I cant think of any dislike but the library could add more components to there store, because as compared to angular UI libraries variety of components is less in material UI.

**Recommendations to others considering Material UI:**

I would recommend using material UI as it gives classy look to your page.

**What problems is Material UI solving and how is that benefiting you?**

Web development gets easier as i get lots of component from library and in addition to this i can customize the component as per my requirement.

  ### 20. Highly customisable library with a variety of components to build a beautiful UI.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 08, 2021

**What do you like best about Material UI?**

The library has almost all the components required for building any frontend, easy to use with React.

**What do you dislike about Material UI?**

Performance can be improved, also the package size can be made lighter.

**Recommendations to others considering Material UI:**

Great and easy-to-use library to build any frontend.

**What problems is Material UI solving and how is that benefiting you?**

I am using Material UI for all my projects build with React, don't have to build components from scratch, saves a lot of time.

  ### 21. React Component library for the building responsive UI applications

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rajesh A. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 06, 2020

**What do you like best about Material UI?**

Material ui is the most reliable react component library which i have came across on the web , it has lot many Ui components available readily for each and every need.

They are very customizable components which can be modified as per our need. These components are built with google's Material Design so all the components come with the default google material design standards.

Material Ui components have greater responsiveness so when building a web page it can proved responsiveness for all devices.
It has a great documentation provided on its website which is very easy to understand for a newbie to getting started with the material UI components and build a fully responsive web application.

Styling API provided by the Material UI is most helpful in writing the inline styling within the Component and customizing the component  with overriding the existing stylings.

**What do you dislike about Material UI?**

Materiel ui has almost all components that are used for developing the Web application with React , but something which is missing are the rich components like WYSIWYG text editors and some frequent bugs in the Library which makes some components hard to use with other components.

**Recommendations to others considering Material UI:**

Best available component library for the Rapid web development , go for it if you are looking for developing react applications in lower time.

**What problems is Material UI solving and how is that benefiting you?**

Material Ui helped me in rapid prototyping and building real time web applications.

  ### 22. Default visual library for most ReactJS developers

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ivan P. | Frontend Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 16, 2020

**What do you like best about Material UI?**

ease of use, a lot of different options and styles, all material design goodies implemented and ready to use with ReactJS, easy to understand API and examples, easy to override and make theme for your app. Great documentation and I've seen a lot of progress in last 2 years regarding the code quality and options Material-UI is giving me, community and support are also great and they response in timely manner.

**What do you dislike about Material UI?**

A lot of options can lead to messy code, visual discrepancies across the app screens and forms. If you are implementing this in your team, please discuss everything to avoid developers using same component with different variants for style, be in touch with designer to avoid producing visual inconsistencies and use documentation and examples as much as you can as they are excellent source of doing the things right the first time.

**Recommendations to others considering Material UI:**

Discuss all the things before you start using Material-UI with your team, from design decisions to the code-style you will use to have better experience. If you are having a lots of overrides consider making your own theme and if there are some overrides here and there use classes property of the component instead. This is a great tool if you use it right but also can be a nightmare if you have big team and no one is sticking to the code-style or design decisions.

**What problems is Material UI solving and how is that benefiting you?**

Great time saver, I don't have to worry about a11y, WAI-ARIA or responsive design (you have support out of the box), browser compatibility issues and a lot of stuff is already covered. When you are using Material-UI you already are styling the app automatically, styles can be additionally altered on numerous ways through the theme or component classes overrides, depending on what you need to do.

While writing your own component library is great thing to do, it is also time-consuming to cover all those good things Material-UI already has.

  ### 23. Outstanding library for a stable, flexible, and extensible UI framework

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tom A. | Engineering Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 10, 2019

**What do you like best about Material UI?**

Foundational styling, the amount of features out of the box, and the flexibility. I also like how there are extensions for React to make integration extremely simple.

One of the greatest things about this library is the amount of components it offers out of the box. Almost EVERY UI component you can think of is styled in here. It's incredible.

Another thing that is nice about Material is the documentation. All of their components are live within their docs and you can view/edit code snippets in real time to see results. It makes developing against this very easy.

Lastly, I think some of the different styles that are offered for the components are modern and flashy. There's not really much you need to change out of the box to make your UI look great.

**What do you dislike about Material UI?**

Some of the components are pretty difficult to extend and documentation is lacking. 

For example: There's a concept of using breakpoints in order to ensure your site is flexible for mobile development. There are a few different ways to do this and their implementation differs. Therefore it kind of forces you to choose a method and stay consistent with it, thus removing any of the flexibility that's promised in the lib

**Recommendations to others considering Material UI:**

It's free, so don't hesitate to try it out!

**What problems is Material UI solving and how is that benefiting you?**

Building a new application with many UI developers and needing to have a shared way of doing things. So far this library has worked really well out of the box and we were able to extend some of the components for our personal use.

  ### 24. Material UI is a refined User Interface framework that implements Material Design by google

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christopher S. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 04, 2019

**What do you like best about Material UI?**

What I love most about Material UI is that the styles are applied automatically to elements without adding any or a lot of class to html elements compared to bootstrap. Mateiral UI design gives a web application the feel of a native android mobile application. 

**What do you dislike about Material UI?**

Sometimes it is difficult to fix issues with the framework. Like animations when they do not work or are not as smooth as they should be. 

**Recommendations to others considering Material UI:**

Material UI will give your web application a very professional look similar to an android interface. 

**What problems is Material UI solving and how is that benefiting you?**

Material UI makes it simple to design web applications with the styling already taken care of. This makes the development process faster and put less strain on developers to create attractive interfaces. 

  ### 25. Great resource to quickly launch a web app

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 24, 2019

**What do you like best about Material UI?**

We use Material-UI to save us on design time in building our web applications. Material-UI has a wide variety of designs - headers, footers, tables, forms, pop-ups, side bars - so we have not needed to code any design element ourselves.

**What do you dislike about Material UI?**

Integration with your webstack can be tricky, especially with Material-UI upgrades to a new version.

**What problems is Material UI solving and how is that benefiting you?**

We have built a few web apps using Material-UI. It saves us a lot of time, because we don't have to build design features from scratch.

  ### 26. A nice UI framework to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 31, 2019

**What do you like best about Material UI?**

Used and developed by google, if you want your UI to have look and feel of google and google related other apps, you should consider using Material-UI. It's easy to use and implement and gives you smooth mobile friendly UI components to integrate into your website.

**What do you dislike about Material UI?**

I feel there are some good components missing in the framework which can be found in other frameworks such as Ant design, Semantic UI

**Recommendations to others considering Material UI:**

Use it if you like Google's web and mobile UI components for the same look and feel.

**What problems is Material UI solving and how is that benefiting you?**

Creating more user friendly and intuitive UI for enhanced user experience. Ease of implementation is the primary benefit for me using Material UI

  ### 27. Material UI- A Great Bootstrap Alternative

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 13, 2019

**What do you like best about Material UI?**

Material UI solves a lot of the same problems as other UI frameworks, especially Bootstrap. I prefer material over Bootstrap, however, as it's much more unassuming of a UI library and is easier to fit to my needs in a given project.

**What do you dislike about Material UI?**

Since Material is actively in development, sometimes aspects of the documentation become deprecated and it's hard to find relevant solutions to difficulties. It can also be hard to override the css of props that are inherited from a base UI component.

**Recommendations to others considering Material UI:**

Don't just use Bootstrap because it's "more popular". Weigh the pros and cons of various UI frameworks and see which one will best fit your needs.

**What problems is Material UI solving and how is that benefiting you?**

 Material saves me a lot of time in terms of quickly creating elegant UIs. I don't have to worry about a lot of the work of creating drop down menus, buttons, jumbotrons, navbars, snackbars, and other elements, and can just worry on solving the relevant business issues.

  ### 28. Great framework 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ole D. | CTO &amp; Co-founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2019

**What do you like best about Material UI?**

Out of the box framework that has really support for the most use cases even for an B2B SaaS company.
Asking me it's one of the better implementations of Material Design.

**What do you dislike about Material UI?**

There are some things that can be more difficult then what it first seems and documentation for more none standard cases could be nice.

**What problems is Material UI solving and how is that benefiting you?**

We are building an backend for a B2B SaaS back office application.

  ### 29. Great for simple clean UI designs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in E-Learning | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 29, 2019

**What do you like best about Material UI?**

I like how simple and clean the components are. The code is also pretty clean, easy to understand, and easy to implement.  They also have different icons styles for all my needs and are pretty standard so that users are able to understand them as well. The material colors are also easy to use in how they label the colors. The colors are also designed to pair well with each other. Also, if needed you can always edit the components/code to customize the design to your needs. For example, it's really easy to change the corners of any component to suit your style/brand. The documentation  online is also extremely helpful and provides additional resources you might need when building UI.

**What do you dislike about Material UI?**

The names of the icons are sometimes not very intuitive so it's hard to find the name of the icon I'm looking for. The only issue I've run into is that for some reason the UI looks slightly different on different browsers but I'm not sure if it's because of the code or the browser. 

**Recommendations to others considering Material UI:**

Highly recommended for startups and small companies who want to quickly build UI.

**What problems is Material UI solving and how is that benefiting you?**

It's great for startup websites/platforms because it's a simple framework to implement so you don't have to code all your components from scratch. Also even if you want to modify material UI so it's more customized to your specific design/brand, it provides a great foundation for you to build upon or modify. This helps you prevent inconsistencies in the design and layout of your website or platform UI. 

  ### 30. my experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kenneth M. | my experience, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 03, 2019

**What do you like best about Material UI?**

material is a great tool to make my web pages

**What do you dislike about Material UI?**

i have to use material only in the way that they use it

**What problems is Material UI solving and how is that benefiting you?**

i have done a lot of web pages with it

  ### 31. Material-UI reviews

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** March 12, 2019

**What do you like best about Material UI?**

Material UI provides best libraries for creating user friendly interface in the web-development.

**What do you dislike about Material UI?**

Material UI is not so intuitive to use and need to do lot of research before using it effectively

**What problems is Material UI solving and how is that benefiting you?**

At Copart, while designing User Interface for member portal, we need to create TAB which we attained effectively with Material-UI. Also it provides good Image Slider UI.


## Material UI Discussions
  - [Is it a good idea to use material UI?](https://www.g2.com/discussions/is-it-a-good-idea-to-use-material-ui) - 1 comment

- [View Material UI pricing details and edition comparison](https://www.g2.com/products/material-ui/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-22+23%3A43%3A09+-0500&secure%5Bsession_id%5D=b49fe803-b86e-4799-a318-15c2c3d86257&secure%5Btoken%5D=ede77f8021954e0852d13ef7b842c5b2cc118f345ae4ad1517999b1d3c564bd6&format=llm_user)
## Material UI Integrations
  - [Next.js](https://www.g2.com/products/next-js/reviews)

## Material UI Features
**Functionality**
- Language Contingency
- Component Library
- Unlocked Components

**Management**
- Framework Integration
- Repository Management
- Support

## Top Material UI Alternatives
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (722 reviews)
  - [Progress Kendo UI](https://www.g2.com/products/progress-kendo-ui/reviews) - 4.4/5.0 (249 reviews)
  - [Ionic: An OutSystems Company](https://www.g2.com/products/ionic-an-outsystems-company/reviews) - 4.4/5.0 (150 reviews)

