Dress this beauty up with heels and ballet flats, or down with sneakers and slides. Works on a straighter and curvier figure. Elegant length. It's 100% cotton denim with no give or stretch, but it IS quite soft. Runs a size big, so might need to size down.