Yes, you even have all the must haves checked off the list.  Great liner for the price and the one stop shopping is easy breezy.  Just what I wanted for my new chic modern shower curtain that I also purchased from you guys.  You definitely have it all.