It's a good enclosure but it could have come more assembled.  We put it together, but it wasn't easy. Good price for a decent size.  It's not huge, but it's enough for temporary stays for my cat.