Sorry for the delay in getting a feedback post done.
I love the upper. Great quality, brand new and not a scratch or mark one. Just as represented!!
Thanks for your great customer service!! Great communications!!
Will definately purchase from you in the future!
A+1 in my book!!!