They look good for the price and my son said they were very comfortable, however after just a day of wearing the rubber on the outsole of the shoe started to loosen.
Pros
Perfect fit and fair price and fast delivery
Cons
May not be strong enough to withstand frequent wear and tear.