It only takes a few days to carefully construct one if you are more technically minded and careful. However, it can take ages and a lot of tinkering to calibrate it correctly. Remember that no two are likely to be identical. I certainly altered and adapted things to improve it for me.
If you've got plenty of hair be ready to pull it out in frustration...