This vacuum works great for my apartment! It works great on rugs and on hardwood. I really love the clear container and it is weirdly satisfying to see all the dust and hair that gets vacuumed up. I also really love how it stores much smaller than most vacuums which is great for an apartment.