It looks like something by Primark or one of those shoddy internet dresses from AliExpress that don't resemble the (photoshopped) image 😁
You can probably get away with wearing them if you're a UK 6-8 and even then I'm not sure they'd last past a one or two washes and wears!
Any significant curves above size 8-10 and the style no longer translates - imo it starts to cling unattractively rather than hang/skim. Sizing up probably makes it too loose around the neck and gape around the arms.
Definitely bad manufacturing and poor quality but I don't think the style or construction was suited to her body shape.
I wouldn't have even chanced it when I was much smaller than nowadays! It looks flimsy as hell.
She deserved a refund but I'm not sure about the rest!