One word comes to mind here: pretty!
It's a UK12. I would say it is a good fit for a UK10 (slightly loose). If you're a UK12 then it is likely to be closely fitted, which might be your thing or it might not.
100% polyester - it's stretchy.
The front is lined while the back is not, so if you don't like showing your bra you could wear a camisole underneath it.
In excellent condition.