Perfect.  The only thing I would suggest is for it to have a place to store the replacement bags - perhaps in the back.