Much better than I expected. Not sure I would use it on plush carpet but it works great on hardwood and looks pretty cool too.