My house is mainly tile but carpet in the bedrooms.  This is the perfect vacuum for my house!! I love that it has a hard floor setting as well as a carpet setting.  You can tell how the settings work so well for those areas!! Its lightweight and easy to use.  I love that it comes apart and has so many attachments so I can vacuum the baseboards or under the couch.  Its a great vacuum!! I highly recommend it!