TLDR: do NOT purchase this. 

I had to have the countertop shipped three times as it arrived broken. Then once stalled, the front panels started cracking after a week. This is not a good product, please save yourself the hassle I am going through.