I bought this dress and 2 others to try on and decide which one I wanted for my son’s upcoming graduation. After much consideration, I decided to keep all three!!! The quality is amazing; the fit is perfect and the design is beyond gorgeous! I still have no idea which one I will wear but every one of them is stunning and will be perfect for this special day! I am certain that I will order more items from Bella Ella...they certainly are by far the best online company that I’ve ever ordered from!!