I bought two of the large beds although I wish I’d gone for extra large for one of my dogs. Very good quality material and very well made. One has been chewed but that was inevitable have to say though even the stuffing is better quality than what has been pulled from previous beds!! Dogs love them though and always look very snug and comfy especially with the addition of their favourite blankets. Will be buying in XL as very happy with them.