I have a small apartment and this is so perfect! It has a light and it’s perfect. It is light weight! It’s perfect for hardwood floors and for carpet! I love it! It’s so easy to use!!!