Best bed for my pup! It fits her perfectly. Ordered an XL and she is an Irish Setter and it’s the best bed she has ever had. Amazing quality! Will continue to purchase more.