Easy to assemble, love all the attachments, great vacuum that isn't heavy! Doesn't do great with big pieces, but dirt, bye bye!