I got these for my 2 year old son.  They are absolutely adorable, with such great detailing down to the pawprint soles.  But we had two issues with the shoes:
1) they stunk to high heaven!  OMG  I would suggest spraying with febreeze or putting dryer sheets in them to help get rid of the odor.
2) They are sized VERY small.  We purchased a size 7.5, but they fit more like a 5.5 or 6.  My son only got to wear them twice.

I'd buy another pair but will go two sizes bigger.