Easy to use, lots of configuration options available via config files or as code! I like that it can be used in an event driven way (as opposed from using threads) but still have message queues between components/servers when needed without having too many moving parts running around at once with threading issues etc.. It's easy enought if you are familiar woth messaging systems already because there isn't much new here compared other alternatives out their such nServiceBuss was one example which had been mentioned before this product came about so not sure how they compare? Maybe someone else would know more than me though!! Use Nservicebus instead - its great :) we were previously stuck writing our own queuing system then adding some formulae into them just seemed wrong somehow especially since these messages weren;' t really "real" transactions per say rather simple requests eg send money back over websockets I can say that it's simple to use, but also powerful when you need more complex scenarios. Easy to integrate with many different technologies such as WCF or RabbitMQ. Configurations are not so easy to maintain, but that doesn't mean there is something wrong in the tool itself. The implementation time of applications is a little bit longer than we expected. We have solved integration issues between several web services or databases using NSB.