I got an XS and it was still a little loose on me especially around the bust and back (10DD for reference) and usually size 6/8. If you’re short it will be a bit long, I’m 153cm and even in heels the dress could touch the floor. The material is fairly good quality and is not as sheer as photo looks (there is orange slip underneath).
Rated 4 out of 5
Rated 3 out of 5