It's easy for us as we are not technical people, but it was super simple! We were able get up-and running with our website in just minutes using their online tutorials which walk you through each step along way (which I appreciated!). The support team has been great at responding quickly when questions arise or if there isn't an immediate answer available from them via email/live chat - also that they always reply within 24 hours!! Nothing so far other than what any user would expect outta this