item # 5177915302, what do you think about the back?? i dont know the seller but has good feedback...pete-