My first minimus shoe, they felt great from the moment I put them on. Well made and super light. Certainly a thin, firm sole but somehow also comfortable. It's still early days but so far I love them and so do my feet. I have had to gradually increase wearing time as suggested. Look exactly as pictured and sizing perfect for my size 9 medium foot. Used for gym, running on treadmill and run / walking outside with puppy.