Dress is lightweight and  very comfortable.  it is not see through or sheer.  I ordered a Small, but the dress i received has a Med tag so not sure what is accurate but it fits perfectly.  I am 5'2" and 107lbs.  I think I will order another - easy to throw on in the summer to look put together.