Have only had it a few weeks so can't judge how well it will hold up. It seems to be well made and it is quite thick so feels good under your feet. The colors are a little duller than what they appear online.