Perfect size and quality for my big dog. She has a neck problem so I specifically picked this orthopedic bed.  Delivery was very fast. Very pleased all around on my purchase.