I purchased a new mountain bike online. As I understand it, new bikes are usually shipped only partially assembled, but I don't really know what to expect. Will it just be a matter of attaching large assemblies like pedals and handlebars, or should I expect to have to route cables, setup derailleurs, etc? I know it probably varies somewhat between manufacturers, but what would be the typical level of assembly I should expect?
EDIT: For clarification, I'm comfortable doing almost all my own maintenance and I own most of the necessary tools. I'm just looking for an idea of what to expect and how much time to allot.