It is small so not appropriate for larger dogs or toddlers.  It works well enough for my purpose but larger dogs would be able to easily get out or push over the panels.