I have been selling and buying on Vestiaire for several years now. I will say things have definitely improved in terms of their processes. I also like the new upgrades to the platforms.
I shop here often for its ease and product selection. I am always on the hunt for new luxury items and they have a great selection to choose from. Plus, they have great prices.