I can't say enough good things about May's. I had to get my wedding gown hemmed and the end result totally exceeded my expectations! The bottom of the dress was lace and had a train, so it had to almost be completely taken apart and sewn back together. Despite this challenging job, I was charged about a third of what I was expecting, and it was beautiful! I can't even tell that it was hemmed and it is just the right length. I'd recommend May's to anyone.