Arrived quickly. Easy to put together. We have multiple cats and a pup with coarse hair that sticks to EVERYTHING and it vacuumed it up like it was nothing! Worked on multiple surfaces, area rugs, wood floors brick and tile. Our kitchen has natural uneven brick floors and until now only a broom could clean in between them, also got into corners pretty good. Easy to pop the canister off to empty and get to the parts to clean. Pretty light for size and suction and all parts work as intended. The cord is pretty long and I didn’t have to constantly move to a different outlet to finish a room. For the price point, I am beyond impressed, mostly with how well it picks up our furbabies hair!