The product is great but the shipping/delivery process could use improvements. Was told it would be delivered within 3-5 days but never heard anything until we called customer support a week after placing the order. Customer service then informed us that they did not have the tiles and that's why it wasn't delivered at the time as advertised. It would have been nice to have updates on the order without needing to call customer support.