I've bought two pairs of shoes, and could happily buy many more if I could afford to, and I say that as someone who has always found it hard to find shoes that I like.
The shoes are gorgeous and surprisingly comfortable (both of mine are heels, so I can't say they are truly comfortable, but much better than most), and they seem to be good quality. There's also a decent selection of accessories - I have bought my husband a very sophisticated dress belt for quite a reasonable price.
All the staff I have dealt with have been incredibly friendly and helpful, and happy to knowledgeably answer any of my questions.
The shoes aren't cheap, but nor should they be. They are properly vegan, including avoiding human exploitation, which should be important to any ethical vegan.
Cons: Not cheap (but worth it)