A beautiful silky feeling dress. Lovely blue with tie neck and flattering sleeves.
Could be wedding or beach dress, depends how you wear it.
Lovely quality.
It's a M and I would say a 10-12.