Dogs love it and it is holding up well! I did stuff surround pillow with an old sheet because I felt it was too flat.