I purchased this for my son to wear at his 1st birthday party.  It is adorable and fits exactly as expected (my son is average in size).  Prior to ordering I was concerned about the quality but was not disappointed when it arrivedvery nice quality.  I highly recommend this product.