I would rate them a 0. They were 3 weeks late on the first piece, seven weeks and counting on the last. They won't return calls from me or my contractor. This was beyond the month they agreed to. They don't install so my builder (very experienced with tile work) had to install it. It was so fragile and brittle that the shower sheet broke in several pieces. Since I installed it, I had to pay to replace it. I will certainly replace it with something else, but I have to pay for both and they are far from cheap. read more