I have always loved a shift dress and I got this Zara one a few months ago and am excited to finally be able to wear it in warmer weather. Fits TTS, I got a medium. I am also 5’8” and the length is perfect.