Love these beds. They are by no means memory foam beds, but my 120 lb mastiff mix and 40 lb Pitty love them regardless. I got size large for both dogs because mastiff loves to be snuggled and have a pillow.