BEAUTIFUL. Okay, so. The length is lovely. The buttons are functional all the way down. The pleats at the front are flattering and make the dress itself fall beautifully. The sleeves are a beautiful shape with really good arm allowance, and it has pockets! It comes with a gorgeous belt with a statement buckle too, or you can wear it with your own belt. So pretty.