Our three Furbabies absolutely love the bed!  It fits perfectly in the spot I wanted to place it.  The bed is soft and fluffy.  So far it seems to be firm enough for 2 small dogs to share.  It's definitely a lot better than using blankets for them to lay on.  Very happy with the price and quality of this dog bed.