The ability to create different characters with unique personalities is what I like best about this software, it's very easy for me as an individual user. Sometimes there can be lag time between when you type something in (like if someone asks how many people will attend) and when they actually appear online or respond back. This could make some interactions seem awkward because of timing issues but overall not much has been said against this product so far. It does allow us to have more realistic conversations by allowing our customers and clients live chat options through their own personal avatars instead of having them wait until we get around to responding via text message.