This is the best product I have ever bought for my dog.  I bought 2 one for each bed. 
She is 13 and has trouble at night.  I have washed both of these over and over an past few mo the every day.  The still work great!  The only suggestion I have is my dog like to dig in her bed to take it up. I had a friend sew in 2 elastic bands one near each end to keep it in place. Worked perfectly .