Dress is actually amazing. looks a lot more expensive than whatever you pay for. I am 5'6 120 lbs although with broad shoulders. The actual 4 fit however I needed three people to zip this up and the destroy was just unusually high on my upper body. The 6 had been perfect. Very good protection. I also wore 3" heels which worked well well.