Looks like the machine maybe a few years old. I do have a couple of concerns. As previously pointed out it does have limited storage, but that can be overcome with a portable external hard drive. It is only a 1.6Ghz dual core processor, so it could be slow with some processor intensive tasks. Also the screen resolution may not be as good as you may like it to be. I would also check the model out of the Apple High Sierra upgrade list. Some "older" models may not be able to be updated. This may be a problem when running some newer software