Purchased in a small. usually a 4-6-8. i layered over a sleeveless dress and i felt amazing. great for those tighter dresses. the fabric is sheer but not super see through. the tassle in the back is so creative. it closes enough in the back to not look weird. i have so many plans for this piece. black is the perfect color too. the collar colors are perfect too.