Our 5lb Pomeranian is safe and comfortable. Enough room to place a small bed and puppy pad on the floor. Easy to clean, fold up and travel with.  Tall enough so our dog can’t jump out. Plus can put on mesh roof, if worried. Nicer than a metal cage!!!