Quality Dog bed. I purchased the large size for my American Bully. He weighs 75lbs but has plenty of space for him and all his toys. The dark gray is a rich color and wont show stains.