This dress is the perfect length (not too short) and a very soft knit. Lays perfectly and does not bunch/ride up over tights. I was pleasantly surprised at how comfortable this dress was, as it's sometimes difficult to purchase clothing online and have it be perfect.