We have a large goldendoodle (75lbs) and I wanted a bed that looks good & will last.  He loves it and he can lay his head on the bolster.  Not being sure, I ordered the extra large and for our dog's size he could have used the large.