My son loves these.  They seem to be well built and warm ( So my son tells me ).  The only thing you have to keep in mind  is that they do NOT have a rubber bottom and so are for inside use ONLY.  They will get wet if you walk outside in them.