Delivered on time and well packaged. Easy to assemble. I have one cat and one dog, and I use this vacuum on medium pile carpet. It picks up everything! The hose extension is great for behind furniture, baseboards, and cobwebs.