Got this for my son's birthday when he turned three. It fit a bit large on him and the "muscles" are not stuffing but a firm shell inside. Not as comfortable as the suits that are stuffed with batting material. So he really doesn't wear it often. "(