This was the best price I found, and am so glad I bought it for Angel, a baby Siberian. Sibes are extremely clever, intelligent dogs, so I was concerned about how well it would contain her. I have the largest size they offered, and she is now 9 weeks old, so we still have a little way to go before she "out grows" it. I have it at the office - she goes with me everywhere. I used this to safely introduce her to the other dogs, keep her out of questionable safety areas - puppy proofing aside, they still will try to get at whatever it is they shouldn't! It is large enough for a big potty-pad, a big mat, lots of toys and food and water bowls. I like the top - it wan be zipped on or off, or just part way so there is a little covered "hiding" spot.  It has a great case to transport it where ever you go.
This is a MUST for puppies large and small.