Perfect fit for my 7 year old grandson. He likes it very much. The fittings are cheap, plastic, but he doesn't seem to mind. The handcuffs are made of plastic and may come loose when put on the wrists, but will snap back together. The hat is my favorite piece. It looks so real