Yet to see how long it lasts. But on arrival I’m happy. Love the design (as I’m a fan of the duck song). However the material feels quite thin and I’m not sure how well it will hold up in the washing machine, although it says it’s washing machine safe. Overall, I am satisfied and would recommend.