Excellent!  You've got all the necessaries along with many of my must haves!  Great quality liner for the price and the one stop shopping is easy!  Thanks, guys!