can/has it been done?? home made headliner...

Which would you guys suggest is more difficult to install - the solid or the cloth style? and, is it beyond the capability of 'enthusiast' to do his or her own? In other words, if j par can do it - - how about the rest of us? :(