I was afraid to order this as I’m just 5’1” and most every regular maxi dress is too long. But I’m so glad I did! The dress is about 3” above my ankle and the sleeves aren’t too long. I’m an active 76 year old, weigh 140, and am a 34D - this fits perfectly and the colors are as vivid as pictured. I’ll steam the wrinkles from packaging and take the dress on our next cruise.