My mastiff puppy absolutely loves this bed! I know it will fit her for a long time. It is huge!!!! I knew it was going to be big but i was shocked when i finished putting it together!