I am a 160cm (5.24ft), 32C, waist 28. It was a perfect fit for me. It was a pretty long dress but I like it touches the ground. It'll be perfect with a 3-4 inches heels. It'll be perfect if there are some lining to it. But overall, great buy!