I'm 5'6" and 140-145lbs. I wore flats to the wedding as it was outside, but heels would have been better as it is quite long. If you are 5'9" and wear flats it should just touch the floor.
The sleeve material has a natural edging and sleeve width at the largest point is about 13". This is important to note ahead of time as the lace doesn't offer much wiggle room. My strong arms are about 11" around so I still had plenty of room to move my arms around for hugs, throwing flowers, etc. If you have thin arms and want the sleeves to be tighter, I think it could be altered pretty easily, there's a seam in the back of the sleeve.
The rest of the dress is perfect for many body types and a wide range of sizes as the corset back allows you to make it smaller or bigger as needed. It has no label size since it expands and contracts so I just wrote down size 8 because I'm usually a 6-8.
Purchased new at a salon overseas.