It is a shrug or an overcoat which you can wear over your dress, or or top to add on to your dress. It is in good condition and would fit anyone upto size L The sheer fabric at the back is flawless and cute. You can also wear a sexy dress under this without being uncomfortable now