I purchased two of these - one for each dog.  They are exceptional quality.  They offer a ton of support and the large size is perfect for both my 85 pound and my 48 pound pup.  This is a high quality bed!