Excellent over functionality, easy to set up yet very flexible. We have a lot of extensions on our site but we did not have issues. Pretty easy to use, has a log of possible configurations between the module and plugin. Great support. I opened a ticket due to a configuration question. They went over and above and looked at my dev site to get it working correctly. It has very good documentation and is great value for money.