I gave 4 star because of the shipping if not I would have given it a 5 star.
I ordered the dress for a wedding in Malta. I paid extra for priority shipping. It took 1 day longer to get my order ready than it should have. I even contacted them as soon as I ordered to avoid that but the dress arriveed once I left. I had to buy another dress the day before my trip departure for the wedding.
When I got back from the trip I went to get the package. I was not sure if I was going to keep it or not. I also was not sure before I tried on the dress. Once On!!!! OMG Loved it. I am now looking forward to a wedding so I could wear it. I am currently looking for some shoes to go with it . I 100% recommend.
Warning : I am usually a medium size and Large at most. When I ordered the dress I ordered the XL as it was the only size left and was going to go have it altered. But I do not have to. It feels as if it were tailor-made for me!!!
Love it