The garment I received from Mirraw is awesome but I did not get my garment in time for the event that I attend in time to wear it as promised. Mirraw kept sending me e-mails that I already answered. Now I have a beautiful garment with no where to wear it. I am very upset that Mirraw did not keep their promise to deliver my garment on time. I got the garment 2 weeks after the event.