Arrived on time and packaging kept it clean! It is true to color and very soft. It’s a little weird because you feel the bumps in the patterns when you stand on it but for where I’m using it that is okay.