James Flooring listened to our needs and budget concerns. They suggested a great quality product with a long warranty period. We had the flooring installed by our own contractor about a year ago. It looks great and many people think it is real stone. It is actually a very realistic, durable and easy to clean vinyl. We are definitely satisfied customers.