The r:select component is designed to replace standard h:selectOneMenu. It adds various features and options including core Ajax functionality, and skinning. Some of the notable features are:

- Skinning following RichFaces standard principles. This allows the component to have unified look and feel across all the browsers.
- Better navigation across select items using the keyboard
- Default label functionality which is common for all the RichFaces inputs.