Its sturdy. Fits perfectly. So far so good as far as wear and tear. I have a broken foot and its perfect for me.