Beautiful quality and design... my photo shows a 75 pound German Shepherd female lounging on comfortably... my larger Shepherd even fits on it completely... might be tight for a mastiff or Great Dane, but definitely good for a big German Shepherd type... wipes off easily, removable cushion and has wooden sturdy screw in legs (I saw a different purchaser post that they switched the legs for other ones that matched their furniture, but these ones it comes with are very stylish and suits the design.