Love a harlequin print and if it is in sequins, even better.
The size label is a UK10. I'd say it is a good fit for UK8s and smaller UK10s.
It's a mini, but not indecent!
In great condition. Please note that there are a couple of sequin pulls... see final photo for example...not visible when on but have marked down the price to reflect this.