I have a large boston terrier and a pug, and I absolutely love this bed for them!  I will say that it is a little snug for 2 medium dogs, but they can fit. Quality is excellent, and even though the price is high, I do love it!