We love ours!!  It took a little while to put together but as long as you organize your pieces alphabetically and numerically, it will go seamlessly.  We weren’t sure what our dogs would think but they love it.  We would to put them in their crates before.  Now, they voluntarily walk right in even when they don’t have to be in them.  Great, great piece for our home!!