Fits my needs perfectly!  Easy to assemble.  My cat likes having her own space.  Easier to keep clean. Easy to move outside for sunny days.