My cats love it! It’s super soft and cozy. I’ve washed it several times and it is holding up well. My only complaint are the buttons. They tend to get caught in the material where you loop it to make the different shapes and I’ve had to cut the material to get it undone. Overall it was a good purchase.