It looks very nice and works well for a small dog. I would not think it would be heavy enough for a medium to large dog. I have a 14 pound dog.