This is virtually a floor cloth... works fine for me as it is used as an area rug over dingy carpet.  Colours are printed on the cloth and are more vibrant than preferred.  Would not use this as an area rug over tile or hardwood....