Perfect!  I have only one room with carpet and hardwood through out, it works great on both.  It is light to carry up and down the stairs and use to get the corners at ceiling and around lights to catch stray dust.