Got the medium size for my 27lb Cocker Spaniel and she loves it. She has several other beds around the house and this is her favorite. The sides are high enough for her to curl up and feel secure and she rests her head on the sides like a pillow!  We have had this for over a year now and it's still in good shape after many washings. (I have a large-capacity washer/dryer and I shove it right in there)  Cant go wrong for the price and the hours of comfort. Two paws up!

Pros: Durable, comfortable for the doggie, washes nicely