Does exactly what you would expect. A simple and clean design of database, backend and frontend. Customisable where it is necessary. Took me a couple of days to get a full grasp on all aspect of the component. Can only congratulate the development team. No bugs worth mentioning so far. And quick and friendly support. Worth every euro I paid and more !