Fit my son perfectly, very well made.  Ordered another one that I returned that was cheesy quality.  This is truly plush deluxe.  He wears it often around the house and sleeps with it and it has been holding up nicely.  Open feet and hands with elastic straps which work very well.  Just adorable.