I got these for my nephew who is just starting to potty train. He absolutely loves the designs and they fit him really well! I would recommend maybe going a size up - I got 2-3T and they fit him perfectly, but hes also really skinny. Overall Im definitely satisfied with this purchase. Would buy again (and probably will).