I sympathise with all your eBay woes - I had two items bought both of which were complained about (they were pristine!), eBay demanded I refund they buyers but I never received the items back! I’ve never used them since. I like Vinted because you set the price so no chance of selling a lovely item and getting a pittance.
I’ve bought the Black Denim Pinafore Jumpsuit but I’m struggling with what to wear underneath. It looks dated with a Breton style top, the front is too high for an open necked shirt and I don’t own anything with a pussy bow (as shown in the pic). I’ll be sad to send it back - it’s very flattering.