The shoes fit very well, they are very comfortable and easy to put on. I bought them on April 13, 2021 and received them on the 15th. Today is June 23, 2021 and the front toe is already peeling off; There are spots on the back where the heel fabric gets holes and I am very disappointed. I wear them to the gym 3 days a week, so 2 hours of moderate exercise. I didn't even expect them to fall apart so quickly.