The assembly was a breeze and I used it right away! With a dog in the house who sheds heavily we vacuum a lot and this vacuum handled the pet hair easily! It was easy to maneuver around the house and transition from rugs to wood floors was smooth. The dog hair was up in one pass and the attachments make it easy to dust and get hard to reach areas!