This dress is so flattering. It has a waist narrowing tie and a zip back for easy entry. The print and details are perfect to dress up with heels or make more casual with flats. The midi length is great for all heights. We love throwing a denim jacket over this style for cool nights.