I love how easy it is to use, no learning curve as i had with other programs where even my husband couldnt understand what was happening! And they have great customer service that responds quickly when we need help or just want some clarification about something in their system!! They are constantly adding new features too so there's always room fo improvement :) Sometimes our responses can be slow (as well) but overall its been amazing working wit them from start-to finish of planning out every detail leading up until execution day itself.