sorry to give a predictable answer- but I think it depends on the baby. They're all different. I guess it depends how happy they to get where they're going by cruising the furniture!
One thing's for sure- if there's nothing the matter with them, they'll all do it eventually! By the time they're at school, noboby cares how long it took them to let go of the sofa!
TM