I was hesitant to order these because I was nervous that they my be hard to get on and off, or blister my sons toes.  BUT, they are GREAT!!  They have large velcro opening that makes them easy to get on and off, and they have a cushiony bottom and wide toe area - no blisters yet.  I guess we will see how they survive after teh summer, but we love them so far.