So I have a senior, alb chihuahua and I ordered the small bed. Let's just say it's waaaaay more bed than she needs, but she loves it. It's super soft yet holds it's shape pretty well. If it flattens at all just shake it and it springs right back into shape. The covering is a little stiff, so I just plop her soft blankie on it. I wasn't a fan of the stiff cover, but that actually makes it super easy to clean preventing from having to wash it too much. And the yellow Chevron print looks great in my living room too. Very happy with this purchase.