I have bought 4 and keep my chihuahuas in pairs - 2 in each.  They are roomy enough for both dogs to play, have their toilet and a separate spot for food and water.  They are very sturdy but at the same time, easy to take apart and clean.  I can't say enough wonderful things about them.