I have had a little Dirt Devil canister vacuum since 2011. I have lived in only one and two bedroom apartments and find this to be a very good vacuum for small spaces. It is very light weight as it is the smallest vacuum the company makes other than hand vacs but it works well. It works best on longer carpeting than super short. I would not recommend this for any larger area than a 2 bedroom apartment because I don't think it would hold up well if used that much at one time. Also the canister would get full more than once.