First, the packaging was great - nothing broken. Secondly, where has this thing been my whole life?! My dogs are really well trained, but life happens, & being in a rental makes having this cleaner a no brainer. Easy to use & put together & clean - Just read the directions & watch some vids on YouTube too! Happy cleaning!