love this bed for our puppy Casey. It provided good support for him and due to the construction has actually help eliminate his snoring