It was easy and quick to put together and the suction is great.  I wanted to be able to vacuum my fabric covered furniture and this really does the trick.  It might have been awkward for me to lift off the canister to carry it up stairs, but as I have no stairs in my house it doesn't matter.  The suction is just great on both tile and carpet and it's convenient that the suction can be adjusted.  I also appreciated the instructions and the descriptions of how to operate.  I haven't had it for a long time yet, but it seems very sturdy and well made.