Tapestry brings independence and individuality into seniors' lives