I have normally shied away from electric pressure washers, but this one seemed to have good specs. Then it came time for me to wash my truck and clean my chainsaw, and so this seemed to be the perfect tool. It was fairly easy to assemble. I was in a hurry to get to cleaning when I pulled this out of the box, but thankfully it was very wasy to assemble and I didnt find a need to reference the instructions for assembly. Basically it just boils down to sliding the handle bars in place, screwing them in with the 2 supplied screws, and then positioning the 2 side brackets to hold the gun and I guess the cord. I say I guess" because it appears that the arm on the side is for the cord to wrap around, but there's no opposing arm, so maybe that's not what it's for? I did end up reading the instructions while I ate a snack to see how to operate and if I missed anything during assembly, and didn't find anything amiss. So not sure what that's for. However, the pressure washer performed great. We are in a bit of a drought here right now, and our water pressure is low. However, even with the starting low water flow/pressure this kicked out some decent pressure, enough to please me. It washed the dirt off my truck windshield easily enough, and the dirt and grime from my chainsaw also came off very easily with this. So definitely mission accomplished. While washing my chainsaw I accidently let the pressure stream slide over my hand, and instantly regretted it... there wasn't any major damage, but it definitely peeled off some skin. So it's got good pressure for sure. I haven't tried the foam cannon, but everything else seems to work great. It's not really loud, which is nice, and it shuts off until you pull the trigger, so it saves on wear and tear on the machine. Overall a nice machine and very happy to recommend.