Soft fabric, but the arm pieces are not fully attached so the tubes of velvet can just slide off. Will have to see if this is a problem with more use.