Assembly was not too hard, they provide a video where you can watch it as many times, and some things are found out by trial and error.There is some troubleshooting to accomplish depending on your needs of the product. We did have to add some large washers on the sides of the rollers in order to keep the alignment perfect so the conveyor belt did not hang up, which was minor and a cheap fix. Definitely had to adjust the sensitivity of the sensor, as we were getting a lot of false readings causing some spills at first. After adjustment, its much more accurate and stable. The conveyor belt is pretty sticky, but im sure after use it will become less sticky.Update: Worked great, set it off to the side a few days, then while fulfilling orders, I realized that when we had set it up, measured the liquid originally in our first batch, it was all completely inconsistent. This cost me hours of work to make things right.... which is okay, but, not okay when you are hoping to trust something to help you do the work. While redoing several batches of mixture, I had to measure before, during and after each batch, and had to constantly change the fill rate, which tells how much to put out, cause it would go over, then under, making it extremely inconsistent. Also, the sensor kept tripping inconsistently causing spills. I would spend 15 or so min to adjust things, get things working 15 times in a row with no liquid, and as soon as I started doing the liquid it would get off and cause spills, causing waste of product and more time cleaning up. I had to turn the conveyor belt and sensor off and just use it manually, but, thats not why I purchased this unit, I purchased it for the conveyor belt. Due to the inconsistency of it, I will be returning this and getting a single unit filler with no conveyor belt.