This product is great for a mid sized cat. The cat house might be a little tight for a large cat though. Assembly was simple and straightforward.  Would buy again.