Can't help with the machine as I don't know the Company but how easy it is to use will depend on what you are doing with the machine.
Once you have a vector drawing done in what ever cad/design software you will be using you will then need to produce the toolpaths so the machine can cut it & for this you will need cam software. The cam software produces the gcode which is what actually drives the machine & for that you will need software to control the actual CNC machine.
Looking at their website they bundle mach3 & lazycam with the machines. Mach3 is the software that controls the machine, lazycam is the cam software.
What ever you decide to do about the machine itself you would do well to start looking at software now, both mach3 & lazycam can be downloaded from the artsoft website free so you could download them & familiarise yourself with them prior to getting the machine. Personally I didn't find lazycam that easy to learn & there isn't a lot of support for it which didn't help. There are other cam packages about both free & paid for which will work fine with mach3.