Very disappointed in the outcome of working with this company. After a total kitchen reno we were looking forward to finishing the project with a high quality and good fitting granite countertop. Unfortunately the outcome was not at all what we were promised. The final countertops have very rough and rippled edges that are magnified in the natural light of our south facing kitchen. As disappointed as we were with the product we were more surprised when Taj Mahal took no responsibility or any steps to resolve the situation. Post sale service is beyond lacking in this company.