Easy to put together, great quality and a much better price than at any pet store or catalog, and I have checked a bunch.  My cat uses it a lot.