Didn’t expect much for a £2 dress but actually good quality - would pay £10 for it. Adjustable straps make it easy to resize on the top, material is stretchy but still has some rigidity making it feel more expensive. I would definitely recommend sizing down - got a size 10 when normally a 12/14