Well made, it would have been nice a little taller with the top seat a fraction larger, one cat is too large for this to sit on it, the smaller cat fits okay, it would also have been nice if the screws were fixed on the underside rather than the top to save possible injury to cats claws, but on the whole very satisfied with the product