This dress is perfect for the golf course, dinner, and the office. In fact, I've wore it to work before I wore it on a course- I work on a beach, and it's comfortable and cool in the heat and humidity! Unfortunately, the first time I wore it on the course, which was also only the third time I've worn it at all, the hem came unstitched. It was an annoyance on the course, but incredibly disappointing, A few months prior, I purchased the Harley skirt and on the first wearing the hem from the attached shorties came undone. I'm concerned that this is indicative of the quality of Tail products and not isolated incidents. When I mentioned the hem issue on the shorties in an email, there was no response to the hem issue. The dress is gorgeous and comfortable, but overall the value is poor when I'm having to pay someone to repair an item of clothing that is nearly brand new.