Perfect fit for my golden lab  Lhasa to snuggle up together. Firm  sturdy. Fantastic price  quality