I adore this skirt - looks incredible on. Love the graphic print on the stripes, the 70s vibes of the buttons + the midi length.
It's a small and a good fit for an 8... perhaps small UK10s too, so long as you have a small waist.
Length-wise it sits just below the knee (based on a height of 5'7")
In fantastic condition apart from a tiny mark that is not noticeable unless you look for it (see final photo).