Bought this for my silver lab for a dog bed. Yes he is spoiled. So far it has done the job. Only down fall is the weight of the bag. But, it does stay in place when he gets on it. Good purchase.