Does exactly what it is meant for. It is a nice addition to a Community Builder site. It's easy to use, just like any other plugin for community builder. The original version didn't work on CB 2.0 so I sent a message to their support and they rewrote it for CB 2.0 over the weekend. It's a good value for money!