this matt is exactly what I have been looking for looks great on shower floor  great quality came already assembled