Love the colors and the abstract pattern. It blends in perfect with our light maple cabinets and light colored tile floor. I believe it does require a thin foam pad to prevent it from sliding. The one down side is a crease in the rug which may have occurred in shipping and hasn't flattened out as yet. This prevents the rug from laying completely flat across the overall width; but this may disappear overtime.