I bought these as a replacement for a pair of Terrasoles that have been discontinued, and absolutely love them! They can be worn outdoors, but are amazingly comfortable indoors! I have also experienced the difficulty in getting them on my feet. The tops of the shoes have little to no give. But I have found that if I slip them on while standing they slide on much easier. I can tell you though that once they are on the feet, any difficulty in getting them on is quickly forgotten!