Everything I expected! Very high quality, looks great, nice to step on, plus even feels good for bare feet! Would definitely buy again!