Took a little delay to reach me but the waiting is worth. The product is the same as what I saw in this site. I myself replaced the led screen set and the phone now looks like new and works awesome.
The only problem I found there was no T2 screw driver in the tool kit which I purchased along with screen set and I managed to open the t2 screws with some other tool. Other than that everything went fine