I got this dress to wear to a funeral. I think it was appropriate for our casual country lifestyle, but this dress would be too casual for a more formal affair or a city funeral. The fabric is lightweight and a bit thin. The weather was warm that day (around 80ºF) but this dress is lightweight enough that I didn't feel too hot wearing it. I'm 172 Lbs and 5'4". I usually wear a 16 or XL. I ordered the XL in this style and it fits fine, but it is a bit short. I wore leggings and dressed it up a bit with a nice painted chiffon scarf.