Yes, shoes, appearance, comfort are ok, but the design of the sole (the bottom of the shoe) has a serious design flaw, in my opinion. The design of the sole has a circle in the middle of the heel that acts as a suction cup, so there is a sucking/popping sound every time I walk from heel to toe. Hey, great if you're walking on carpet all the time, but on a hard floor or tile, the noise is very annoying. Very surprised that this was not seen in product design/test development. Except for the constant cracking when running, the shoes are ok---but I wouldn't buy them again and wouldn't recommend them to anyone who runs on hard ground.