i brought this vac last week and i love it it cleans up everything so perfect. my stairs are a rough pair of stairs to clean but this vac right here is so perfect for stair cleaning. it got every piece of dirt up. it is very affordable to purchase and it also is very easy to clean off