My little terrier is pretty fussy about where she will sleep. She is 10 years old and a little stiff in the joints. This bed arrived and within 24 hours it has become her special spot. I purchased a medium, even tho she is quite petite, and she sprawls out and looks extremely comfortable. I have not washed the cover yet, so I can't speak to how well it will clean up, but it seems to be very high quality