It’s terry cloth…and the arms are not sliding into the sides because the upholstery is too thick.