Shipping was fast and already put it on. A few glass pieces have scratches but it’s minor. Also,it’s little smaller than I thought. Overall, it’s a good product and you get what you pay for.