Fits my large cats well.  Easy to put together, however not the strongest materials, but considering what it is for it will be sufficient.  I had purchased this for my cats due to a new puppy.  I just want to point out that if you do have a puppy please do not put the screw covers on as he had one in his mouth in a second.  He is unable to get to the cat box now and so for that it's a winner and all screw covers were removed.