Appears well made right out of the package. Definitely comfy to stand on, gives your feet just enough cushion but, doesnt trip you up.