It looks nice and has a very strong fabric that should hold up with most dogs.  I bought one for each dog, but tend to stack them as I think they are surprisingly thin and lumpy.  I would expect more from an expensive dog bed.  Because the fabric is nice, it may almost be worth it to buy as is and fill with extra filling.