I got sent this vacuum complementary to try out. I have been very impressed with it. I love how seamlessly is goes from my tile to the carpet without having to adjust anything. My dog is a messy eater and I LOVE how easily it picks up the pieces of kibble that are left on the floor after my dog eats. I like the design of the handle especially when using it to get the corners with the attachment. The only thing I don't love as much is the stairs attachment. It doesn't flood over the stairs easily and it kind of hard to use on either setting. It either is uas too much suction and grabs too much of the carpet making it hard to efficiently use or on the lighter setting it dosent suck enough and doesn't seem to pick of all of the stuff. It came shipped directly in box and was very well secured in box, very easy to assemble by yourself.