This dress is absolutely beautiful. The top is a little big (i'm a 34C) but it's nothing too obvious. I am 5'5" and it touches the ground (which i like) if you don't like that, then i wouldn't recommend this.