This is right up my street... love the cut. Perfect for wearing on its own on hot days + layering over skinnies/ leathers/ leggings on cooler days.
The label says a UK10... I would say it's a better fit for a UK8 or petite 10s. In fact, the proportions are generally suited to more petite frames... so 5'4" or shorter.
Sits mid thigh... not quite a mini but relatively short (based on a height of 5'7").
In perfect condition.