Rug vacuums well, but the quality isn't great.  For the price we paid I think it is worth it, however doesn't seem like we will have this forever.