This rug is not for any floor you plan to walk on the ribbons are not secure they are coming off this is a big problem.Not a good buy should state ribbons will come off this will end up a waste of money