It took me a while to figure out how it all came together and needed help from my hubby to secure it. It also runs small. It looks great and feels great but for a short while so like with any new shoes, I would wear this item in first before wearing it out somewhere.