I own 3 mini dachshunds and use this everyday to confine one of them while I am at work (the other two are confined together in a large crate).  I love this product because it doesn't take up a ton of room and easily moves out of the way for cleaning purposes.  It isn't very big so I wouldn't recommend it for anything but one small dog.  While it is small, it does have enough room for a bed, food and water bowls and a wee wee pad (if you wish).  A definite must have for small dog owners!!