Great product.  I purchased this so that I wouldn't have to leave our puppy locked up in his crate when we are going to be away for a few hours.  He has plenty of room to move around but yet is still confined.

Pros: Very easy to assemble.  This product is very sturdy and is a great value.
Cons: The floor tray is just a little small, does not reach to all four corners.