My cats love the size of it. I put a mat in it and it is more comfortable for them.  Putting it together was  no problem at all.  The two windows is also a good idea.