These look awesome & so glad to hear they're vegan ... Love everything beside the fact that itt took forever to come and I am a size 10... Too small!! Sent back and got an 11... took more than said date,, and then they were just as small!! I recomend ordering these 3 weeks before you need them and 2-3 sizes biggerr than you are...