The product arrived in perfect condition.
It looks like the pictures shown.
Im a UK 10 in all my tops and a Small fit me.
The fabric does get stained easily so should anything get on it, wash it out immediately or be prepared to have it as part of the out outfit if you choose to wash it later.