# Inputs >> Select Rich >> Overview ||10 This web component is a 'rich' version of the native `` doesn't provide enough styling,theming or user interaction opportunities. Its implementation is based on the following Design pattern: ```js script import { LitElement, html } from '@lion/core'; import '@lion/listbox/define'; import '@lion/select-rich/define'; ``` ```js preview-story export const main = () => html` Red Hotpink Blue `; ``` ## Features - Fully accessible - Flexible API - Fully customizable option elements - Fully customizable invoker element - Mimics native select interaction mode (windows/linux and mac) ## Installation ```bash npm i --save @lion/select-rich ``` ```js import { LionSelectRich, LionOptions, LionOption } from '@lion/select-rich'; // or import '@lion/select-rich/define'; import '@lion/listbox/define'; ``` > No need to npm install `@lion/option` separately, it comes with the rich select as a dependency