Cute dress!
I wore this as a bridesmaid in a friends wedding. It was definitely too long without heels but with heels it was the perfect length (I didn't get alterations). It also was very snug on my bust, but I just didn't wear a bra and it was fine. I'd suggest to a friend! For reference, I ordered a size small. I'm about 5'4 and 135-140lbs depending on the day (lol).