This fitted cami 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. Spaghetti straps and will hit mid thigh. It has lots of stretch and is one size fits all.