Overall the design and the product itself is great, like no problems at all. The reason why i gave it a 4 star is because for me its not good for long walks. I wore it when we went to NYC and the back of my foot was hurting and blistered. It does not happen when I just use it for short walks or errands.