This is a beautiful dress I wore once in October 2018 as a bridesmaid in my friend's wedding. It has not been altered. There are no stains or tears. It has been professionally cleaned. I am 5'9" and wore this dress with about 2 inch heels and the length was perfect.
The picture of me does not really do the dress justice.
Here is a link to the dress on Amazon: