We have been looking for a bed like this for our big guy.  Large (85lb), American Bully who tries to fit in the Shih Tzu donut beds. Well made, durable canvas.  Bought our boy a size LG.  I think an XLG would have been too big for the cuddle feel he has been after.  We have bought several beds for him and this seems to be his favorite.  The price is great too.