This fitted tank slip dress is perfect under your dress that may be a little on the thin side or a little sheer where you need a little something. Also has a slimming effect. Thicker, tank straps and will hit mid thigh. It has lots of stretch and is one size fits all.