This was smaller than I thought. It is most definitely not for large dogs. My puppy weighs about 70 lbs; and he is almost too large for the bed. But, overall, it is not a bad looking item. It is also pretty sturdy