I have purchased DC flip flops for my sons in the past and these seem just a little lower quality than others. The materials just seem a little cheap. Yes, they are better than cheapo plastic flip flops, but they are not quite the quality expected of DC flip flops. The colors were spot on. The fit was spot on. The strap on the back keeps the shoe on their feet, but isn't tight on them. I'm not sure how long they'll last since the bottoms are foam.