I received terrible service when I had my wedding dress altered. On my wedding day when I put the dress on it didn't fit, and I then realised that part of the alterations hadn't been done at all. When I emailed to complain, I didn't even receive an apology. I wouldn't recommend Esmeralda J's to anyone. read more