The bed looks and feels great but is definitely on the smaller side. I ordered a large and my two Yorkies just fit.