Everything we could ever ask for plus a killer workout on the stairs! :)