This bed is fit for a human! I ordered this bed in the Giant size for my precious, special, sweet, loving, baby boy, Chewy. It just arrived and he loves it (so does his brother)! The Giant size is humongous! This dog is 120 pounds and is swimming around on this bed! Warning: the Giant size takes up some real estate on the bedroom floor. This bed is soft and cushy. Just perfect!