They were pretty comfortable. After a few days of wearing I noticed that the plastic sole of the shoe is literally breaking! The soles have also come apart.
Pros
They were a gift for my grandson and they fit very well and are cozy.
Cons
The shoes look great but are very difficult to wear. Great support but you might not wear it all day.