Consistency. Components in the library have a consistent look and feel and work together seamlessly. Intuitiveness. Developers can expect common patterns and features in the library allowing them to quickly learn and deploy components.