Lots of pieces. Would not work with a big dog, it could probably escape. Would be great for puppies.  My cats do not like it.