Absolutely loved this dress. It looks exactly like the picture and the color was right to a tee to the sample!!! The fabrics seem like high quality and I have no complaints. It fits a little bigger and I even did custom measurements so do watch that but after a few alterations it was perfect!!! Shipping was fast to Canada as I received the dress from the time of purchase to my door in just over 2 weeks!!! I was impressed with the overall experience and would defiantly use MillyBridal again.