Product Rating: 5 of 5 stars
Perfect fit and great for any occasion!
I wore it to a military ball and will be wearing it again to a spring wedding! It fits great and is super comfortable! I don't have to worry about stepping on it or the straps falling down either!

