I read some bad reviews on this but figured why not buy it for $10. It fit perfectly and considering that it a baby costume was worth every penny for the 3-4 times my grandson will be wearing it. Looks great too!