I bought the medium for our 20 pound Shiba Inu and she love's it!  The bolsters framing it allow her to cozy up next to and also not an interference when she wants to lay flat on the back and stretch.  I bought the beige and it is more ivory, but the texture to the bed is very pretty and soft. Washes nicelyin warm water and dries on cool with no alteration to the size.

Pros: Good looking
Cons: none