What are its features and benefits?.