My husband has problems with his knees and he always wore Romeo. He tried it and had no knee pain for several weeks. He said that the sole is very comfortable and light. I deducted a star because it was difficult to put on, although it was worth it because of the comfort. They turned out half a size bigger.