We love this.  It’s a beast to get up a flight of stairs, but worth it.