This is a great dress that i wear to work, but would also wear to a cocktail party or wedding. it rides up a tiny but, but is long enough that i feel completely comfortable. it is tiny up top so i'd recommend ordering up if you have any chest - i'm 5'4", 100lbs, bra size 32b and it was a two-person job to get the bodice zipped.