Fabric is thin--not appropriate for office, business casual, or even an evening at the beach. Appropriate use will be be bathing suit cover--dress is not as depicted in the photo. Cut is deep in back and in front. Shirt, slip or other secondary garment is required to wear. I purchased to wear for a casual office environment and it is not appropriate quality for casual office wear. Material is not material that I would purchase for a dress of any kind--it is more like a thin T-Shirt. The quality level is far below what would be expected for knit dresses. I purchased 2 of these dresses based on the photo and the reviews--these dresses are the poorest quality I have ever purchased. Pricey and a really poor choice--think twice before ordering and know what you are getting. Disappointed with value received for price paid--make sure you know what you are getting and read the reviews carefully.