This bed was ordered in large for my cockapoo.  There is no way this bed is large.  I would say more for small poodle or similar sized small dog.  Quality was good just a pity sizing was incorrect and I have to go to the hassle and expense of sending this back.  Not what is says on the website.