Must have if you have kids or pets! Such an easy clean! I have a toddler who loves to throw food and a corgi whose belly is always covered in mud. Needless to say my floors needed some help and this didn't disappoint! It came in a few pieces and was simple to put together and simple to use! Looking forward to clean floors being an easy task for me now!