Perfect. It is exactly what I needed to wear with a sleeveless dress to my sister's wedding. Don't worry about it not fitting, it's stretchy. It is see-through and that is clear in the description and the pictures. I am not sure why people seem confused about that. But, that is fine and it matches the dress perfectly.