Super cute dress!
The label size is a UK10... I'd say it runs ever so slightly small... so a good fit for larger UK8s and smaller UK10s.
It's quite fitted in the body so if you're conscious of your tummy then this isn't for you. The sleeves have a slight puff to them. Zips the whole way through the front of the dress.
Length-wise, it is a few inches above the knee (based on a height of 5'7").
100% viscose... is a relatively thick fabric with a silky finish.
In great condition.