That depends. Like all things, it should be eaten in moderation. You also need to carefully read the labels before you buy (you should do this with regular cheese too – some of the cheaper brands have appalling additives.) Some vegan cheeses use whole ingredients and keep things as natural as possible. Others are highly processed and use loads of artificial colourants, flavourings and preservatives that your body is not going to like.
Where possible, avoid fillers or gums and high levels of salt, and go for cheeses with minimal ingredients using whole foods and fruit oils.
Generally speaking, minimally processed vegan cheeses made from whole ingredients are lower in fat than regular cheeses, but they are also lower in protein and calcium, so you would need to get those from other foods, such as soy products, seeds, legumes and leafy greens.