Lovely, cute, and elegant but causal. Good quality. If you are short tho, around 5ft, the dress is a little longer than it looks on the picture! Reaches right above my knees. Good for business casual though.