The product if fine.  However, I made a mistake in ordering it.I ordered a stall when I thought I order a full shower curtain.  I was disappointed that nobody's e.s.p was working and I didn't want to wait the week or more it would take to exchange it...so I made it work.  I works well.  Next time I will triple check my order, Other wise it's a good product.