Super easy to assemble. It’s light and very powerful. Works great on my carpet and floor. I have two labs that shed and this does the job :)