i received my item two weeks before it was supposed to come. i have to say that it is so much more than i had expected! it is perfect in every way. the color is beautiful, they have included spare beads, the size is perfect. i faced some technical problems with the website, which they helped immediately. the sizes i had given weren't 100% correct, which they noticed and warned me, even though i had gone to a tailor to get measured. i'd give them 10 stars if it's possible. overall perfect.