Great purchase!  So glad we found it on sale.  Badly needed a new and efficient vacuum.  Came fully assembled with exception of the hose but easy to attach.