Beds are extremely cute and are of good quality.   However, they do run smaller than I expected.  I got the large size beds for our 60 lb dogs and probably should have gotten the extra large