This product is wonderful.  It comes with divider for puppy use and training and then easily removes for full use.  There are two openings so it is very versitile for anywhere in your home.  Easy to assemble and clean out.  Tray removes for cleaning but is roomy enough to clean without removal.  I have a Shi tzhu and he is very comfortable in this crate with room for bed and toys.  Wonderful for sleeping and times away from home.