It is sheer and doesn’t close at the front so you can wear it over another shirt or dress. There is one button at the top. There are little pulls in the fabric but they don’t look wrong when wearing. SIZE:XL-3XL Price reduced! (From $10)