These boots are very comfortable and easy to wear especially if you have trouble wearing heels. They fit true to size and are easy to slip on and off. No complicated straps to worry about. The boots are not heavy and so it can be worn in the springtime. No a very thick sole, but enough there so it is still comfortable.