Very good condition
Uk 12
River island
This is a tight fitting top so I would say it’s more of a uk 10