This product not only met my expectations it exceeded it. I m using them as a every day shoe and as my running shoe, they are awesome shoes. They are so awesome I ordered a second pair in another color of course, but I do recommend them.