Great product! Made fairly well. I love the convenience of this cabinet  and how all my pet needs are in one neat place. The only issue I have is that the bowl holder rolls  back in if my puppy is too excited while eating and pushes on his bowl.