Sort:  

I am eating soft vegan cheese here - it is 98% impossible to differentiate from dairy cheese. ;)
Some of them are nasty, some are nice - much the same as dairy cheeses.