This bed is exactly what I was looking for.  I ordered the large for my 65 pound dog and he has plenty of space to sprawl out or curl up.  It's soft and cushioned and the removable cover was a must for me.