This is a good product, but my mom and I found it difficult to put together.  It is definitely not for large cats because the openings are small, but should work well for small to medium cats.  All in all we like it.