This product is great!...I had a hard time finding something that was easy to install and that looked nice. I had concerns about the delivery of my product due to previous reviews complaining of cracked product. I received my order earlier than expected! And no cracks or damages to my product. Will definitely be purchasing more in the future.