Nice soft plush material for the body. Was disappointed to find one of the screws in the leg used to attach the rocker was much shorter than needed to securely attach one leg to the rocker- hoping it will stay together. It would be safer to have covered stirrup to prevent little feet from slipping through .... looks pretty