I have been here several times, and they do a very good job. Their manicures and pedicures last a long time. The staff is friendly. However, they take a very long time usually. You can't go here if you have someplace to be afterwards. The last time I went in, they told me it would be "15 minute wait". I waited 40 minutes, and 3 people were still ahead of me waiting as well. I walked out. I don't mind waiting, but at least give a better estimate of how long it will be.