It’s quite flimsy but looks really nice. My husband is going to reinforce it with screws. It’s fine for my 12 lb dog but I would think a larger dog could find a way to get out or push it over