The printer works great once assembled. But 4-5 hours is a lie. Just assembling took 13 straight hours since the bags don't have the same numbering as the manual. There are no instructions included, just a wiki and YouTube videos. The wiki tells you to do several things in the wrong order so be prepared to redo things several times.
Also order the filament you want to use, don't rely on the included reel. It gives you the choice between PLA and ABS you'll likely still end up being sent ABS like I did.
You also have to load firmware onto an arduino to make the kit work. Plus figure out your steps per millimeter in your own.
If the instructions were included and in the right order the kit would be amazing. But despite all that the kit is possible but requires some knowledge, I wouldn't recommend it to anyone who aren't absolutely computer literate as the printing can be a pain.
Cons: instructions, software, build time
Pros: cheap, works great, learned lots using it