Great rugs, super durable. We just got a puppy and these have been easy to clean. We taped them down with carpet tape onto laminate floors and they have stayed put nicely.