Fits perfect but you know how costumes can be after being washed, starts to come apart. Which is ok because my son wears this almost every other day while at home and sometimes when going out store shopping. I like that the cape is detachable, I would like of the pants were detachable for easy potty use for my son.