We’ve had this for our dog for a long time and she’s still happy with it. It stays nice even after many washes. The only thing is, we also notice that it gets wet quickly under the cushion, so we put a coconut mat underneath and now it’s fine. It’s a shame they don’t have a smaller size for our other (smaller) dog, because he likes to lie in it too.