This robot vacuum does its job by sucking up all the daily dirt that accumulates on our floors. I work well on parquet and carpet. Cleans the corner well. We just had to clear out the cables lying around. Instructions were good and assembly was easy. Good size trash can. I clean mine every few days and it works fine for me. My house has no stairs, so I can't comment on this feature. However, based on my experience with this product, I would recommend trying this vacuum cleaner if you are looking for one on the market.