Fantastic quality and the large was a really good size for my 4 year old black Lab. Cover can easily be removed for cleaning. My lab loves it. I would definitely recommend this dog bed