This is light weight so not for a big or heavy dog. I have a 4 lb puppy and needed something to keep her in. This is perfect. Easy to put together and can be taken apart easily or folded to move to a different part of the house.