I received this and it was so easy to put together! Came as a complete package ! Everything was so easy to follow and the cordless option is great! Did a perfect job with cleaning and deep cleaning! I definitely recommend this! The first time we could visually tell a difference with the deep cleaning!