Prefect size for small human or a large dog!  My 14 year old 70 lb arthritic pup loves her new bed.  Supportive cushioning for her joints and the bolsters are a nice feature. This is the large, so glad we didn't order the next size up!  Highly recommend.