Dress is super sexy! Im always skeptical about ordering faux leather, but this quality isn't too bad. Im tall....but the length is kind of perfect. its definitely mini, but not skimpy. The colors are vibrant, just as pictured. Has some stretch so its comfy