"This is my dog's main bed. This one is upstairs in my room and she LOVES it. Before this bed, she would always choose my bed over any of her old beds. Now, she practically refuses to sleep on mine! I ordered the large bed. My dog is medium sized, 50 lb. mixed breed. The large ended up being really big but I think she enjoys the fact that it's oversized. She can lay sprawled out on her side without the bolster part getting in the way. Only possibly drawback to this bed might be washing it. I've had it for a long time now and havent washed it but I always put a blanket over it. When i clean it, I just spray it and use the lint roller on it. It does have a zipper to remove the foam inside... I just haven't yet because I'm not 100% sure I'd be able to put it back in after washing it."