I already had one of these and I loved it!  Super soft and comfortable.  The new one doesn't fit exactly like my old one - maybe it stretched a little due to it's age.  I highly recommend these, though.  A great product.